Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

จะจับคู่อะไรก็ได้ยกเว้นช่องว่างและบรรทัดใหม่โดยใช้นิพจน์ทั่วไปของ Python ได้อย่างไร


โค้ดต่อไปนี้จับคู่กับอะไรก็ได้ยกเว้นช่องว่างและขึ้นบรรทัดใหม่ในสตริงที่กำหนดโดยใช้ regex

ตัวอย่าง

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

ผลลัพธ์

สิ่งนี้ให้ผลลัพธ์

<_sre.SRE_Match object at 0x00000000048965E0>
None
None