Ở bài bác trước tôi đã có trình làng với các bạn qua về hàm preg_match rồi, tuy thế ở bài xích đó mình new chỉ tạm dừng ở cường độ sơ qua nhằm các chúng ta cũng có thể hiểu được những ví dụ mà lại mình kiểm tra về những chuỗi regex. Bài xích này mình sẽ trình bày với các bạn chi tiết rộng về hàm preg_matchtrong PHP.
Bạn đang xem: Biểu thức chính quy trong php: preg_match, preg_split, preg_replace
1, Hàm Preg_match().
-Hàm preg_match() vào PHP có chức năng thực hiện những đối sách để xác minh một chuỗi Regular Expression với một chuỗi nên so sánh.
Cú pháp:
preg_match($pattern, $subject, $match, $flags, $offset);Trong đó:
$pattern là chuỗi Regular Expression.$subject là chuỗi yêu cầu so khớp.$flags là tham số chỉ ra vị trí giảm chuỗi so khớp, mặc định $flag = 0(có thể quăng quật trống).$offset là tham số chỉ ra rằng vị trí ban đầu của bài toán so khớp chuỗi, mặc định $offset = 0(có thể vứt trống).2, những ví dụ.
Hai thông số truyền vào.
VD: đánh giá xem chuỗi liệu có phải là số không.
Ba thông số truyền vào.
VD: Lấy tất cả các ký kết tự saucùng trước lốt ,
Array( <0> =>
gmail.com, <1> => gmail.com)-Như vậy bọn họ chỉ đề nghị lấy $matches<1> là thỏa mãn yêu cầu đề ra rồi.
Xem thêm: Download Phần Mềm Ihotelier Demo And Brochure, Download Phần Mềm Quản Lý Khách Sạn Ihotelier
Bốn tham số truyền vào.
VD: cũng tương tự như ví dụ trên tuy thế lần này mình sẽ trả về vị trí so khớp chuỗi thuộc với tác dụng sau khi so khớp bằng cách truyền thêm tham số thiết bị 4 vào.
Array( <0> => Array ( <0> =>
gmail.com, <1> => 11 ) <1> => Array ( <0> => gmail.com <1> => 12 ))-Ở đây các con số 11, 12 chính là vị trí bước đầu cắt chuỗi so khớp của từng ngôi trường hợp.
Năm thông số truyền vào.
VD: Regex chuỗi bắt đầu từ địa điểm thứ 11của chuỗi.
Array( <0> => Array ( <0> =>
gmail.com, <1> => 11 ) <1> => Array ( <0> => gmail.com <1> => 12 ))
3, Lời kết.
-Như vậy bài này tôi đã đưa ra được tương đối đầy đủ các ví dụ như với từng trường thích hợp của hàm preg_match vào PHP rồi. Bài bác sau mìnhsẽ trình làng với mọi người về hàm preg_quote() vào PHP.Đăng ký nhận tin.
Chúng tôi chỉ gửi tối đa 2 lần trên 1 tháng. Tuyên ba không spam mail!
Đăng Ký
PHP Regular Expression
Bài trướcBài sau
0 comments504 likes

PYTHON
JAVA
PHP
JAVASCRIPT
Thông Báo×
Một triết nhân đông Lào đang nói:
Không có tác dụng mà mong mỏi có ăn thì chỉ có nạp năng lượng đầu búa, ăn cám.Mình vẫn viết blog rồi, thế nên hãy tắt adblock đi nhằm mình bao gồm cơm ăn được không?
ĐéoOk