The code is as follows: |
Copy code |
$ Mode = "/^ [a-z] [-_.]? [A-zd] * @ [a-z0-9] + [.] [a-z] {2, 4}/I "; $ Str = "a12345@j111cn.net "; Echo $ str. 'If (preg_match ($ mode, $ str, $ arr )){ Echo 'succeed -- <font color = red> '. $ arr [0]; } Else { Echo 'failed '; } |
D contains all numbers [0-9]
D except all numbers [^ 0-9]
W contains all English characters [a-za-z_0-9]
W except all English characters [^ a-za-z_0-9]
S contains blank areas such as carriage return, line feed, and paging [fnr]
Preg_match_all (string pattern, string subject, array matches [, int flags])
Capture detailed content, collect webpages, and analyze text
The code is as follows: |
Copy code |
Preg_replace (mixed pattern, mixed replacement, mixed subject [, int limit]) Preg_replace (mixed pattern, mixed replacement, mixed subject [, int limit]) |
Tip 1: The replacement content can be a regular or array regular
2. The replacement content can be replaced by the modifier e.
The code is as follows: |
Copy code |
Preg_split (string pattern, string subject [, int limit [, int flags]) |