Regular PHP expressions use patterns to test whether the input users submit when using online forms are in the correct format. This table shows characters you can use in patterns.
| Character | Meaning | Example | Match | Not a Match |
|---|---|---|---|---|
| ^ | Beginning of line | ^c | cat | my cat |
| $ | End of line | c$ | tic | stick |
| . | Any single character | .. | me, go | a |
| ? | Preceding item is optional | mea?n | mean, men | moan |
| ( ) | Groups literal characters | m(ea)n | mean | men,mn |
| [ ] | Any character in set | abc[1-3] | abc1,abc2 | abc4 |
| [! ] | Any character not in set | m[!ea]n | min, mon | men, man |
| + | One or more | door[1-3]+ | door111, door131 | door, door55 |
| * | Zero or more | door[1-3]* | door, door311 | door4, door445 |
| { , } | Range of repetitions | a{2,5} | aa,aaaaa | a, xx3 |
| \ | Escapes character | m\*n | m*n | men, mean |
| ( | | ) | Alternate strings | (Tom|Tommy) | Tom, Tommy | Thomas, To |
dummies
Source:http://www.dummies.com/how-to/content/special-characters-to-use-in-php-expression-test-p.html
No comments:
Post a Comment