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

[\S\s]* หมายถึงอะไรใน regex ใน PHP?


นิพจน์ทั่วไป [\S\s]* ใน PHP หมายถึง “ไม่ตรงกับบรรทัดใหม่”

ใน PHP แฟล็ก /s สามารถใช้เพื่อทำให้จุดตรงกับอักขระทั้งหมด -

ตัวอย่าง

print(preg_match('/^[\S\s]$/s',"hello \n world"));

ผลลัพธ์

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

0

ฟังก์ชัน 'preg_match' ใช้เพื่อจับคู่นิพจน์ทั่วไปกับสตริงอินพุตที่กำหนด ที่นี่ตั้งแต่พบ '\' มันจะคืนค่า 0