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

[\ S \ s] * trong regex trong PHP có nghĩa là gì?

Biểu thức chính quy [\ S \ s] * trong PHP có nghĩa là "không khớp với các dòng mới".

Trong PHP, cờ / s có thể được sử dụng để làm cho dấu chấm khớp với tất cả các ký tự -

Ví dụ

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

Đầu ra

Điều này sẽ tạo ra kết quả sau -

0

Hàm ‘preg_match’ được sử dụng để đối sánh biểu thức chính quy với chuỗi đầu vào đã cho. Ở đây vì gặp phải ‘\’, nó trả về 0.