日历
2012 年二月 日 一 二 三 四 五 六 « 十一 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
标签归档:正则表达式
php正则表达式的模式修正符和逆向引用
正则表达式的匹配先后顺序:
1.模式单元
2.重复匹配 ? * + {}
3.边界限定 ^ $ b B
4.模式选择 |
模式修正符:
模式修正符是标记在整个模式之外的.
i :模式中的字符将同时匹配大小写字母.
m :字符串视为多行.
s :将字符串视为单行,换行符作为普[......]
匹配域名的正则表达式
网上流行的php下匹配域名的表达式局限性很大,不好用。下面是自己整理的:
/[a-zA-Z]+:\/\/((\w+\.)+(\w{1,6}))/si
可以匹配大多数协议和任意二级域名。