• 2009-10-23

    正则表达式的基本语法 - [正则表达式]

    .
    匹配除换行符 \n 之外的任何单个字符. 要匹配包括 \n 在内的任何字符, 可以使用 [.\n] 模式.

    \
    转义字符, 用于转义紧跟的字符. 详情请参考转义字符表.

    [...]
    定义一个字符类, 匹配方括号内的任意一个字符.
    字符集中的元字符: "] \ ^ -". 若字符集中需要匹配元字符, 请使用 \元字符.
    例: [ab\^c] 可以匹配单个字符 a,b,^或c.
    ...
  • 2008-07-01

    php正则判断是否有中文 - [正则表达式]

    示例: 

    <?
    $str = "中国";
    echo $str;
    echo "<hr>";

    //if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) { //只能在GB2312情况下使用
    if (preg_match(&quo...
  • 2007-06-08

    常用正则表达式 - [正则表达式]

    匹配中文字符的正则表达式: [\u4e00-\u9fa5]
    匹配双字节字符(包括汉字在内):[^\x00-\xff]
    匹配空行的正则表达式:\n[\s| ]*\r
    匹配HTML标记的正则表达式:/<(.*)>.*<\/\1>|<(.*) \/>/
    匹配首尾空格的正则表达式:(^\s*)|(\s*$)
    匹配Email地址的正则表达式:\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*
    匹配网址URL的正则表达式:http://([\w-]+\.)+[\w-]+(/[\w- ./?%&=]*)?

    ^\d+$  //匹配非负整数(正整数 + 0...