Computer >> Máy Tính >  >> Lập trình >> Python

Làm cách nào để so khớp bất kỳ thứ gì ngoại trừ khoảng trắng và dòng mới bằng cách sử dụng biểu thức chính quy Python?


Đoạn mã sau khớp với bất kỳ thứ gì ngoại trừ khoảng trắng và dòng mới trong chuỗi đã cho bằng cách sử dụng regex.

Ví dụ

import re
print re.match(r'^[^ \n]*$', """IfindTutorialspointuseful""")
print re.match(r'^[^ \n]*$', """I find Tutorialspointuseful""")
print re.match(r'^[^ \n]*$', """Ifind
Tutorialspointuseful""")

Đầu ra

Điều này cho kết quả

<_sre.SRE_Match object at 0x00000000048965E0>
None
None