正则
lihaiboas1
风雨无阻 向前走 天涯日落 潮起晨曦 谓之生活
展开
-
php正则匹配汉字!
php正则匹配汉字! /^[\x{4e00}-\x{9fa5}]+$/u 以上这个正则表达式就是困扰了很多php程序员的匹配汉字的正则表达式 大家可能会觉得很简单,实际上不同编码,不同程序语言,都有些细微的出入,稍不注意就得不到正确的结果。 下面是utf-8编码的例子: $str = "汉字"; if (preg_match("/^[\x{4e00}-\x{9原创 2011-12-01 14:01:58 · 5175 阅读 · 0 评论 -
经典正则表达式
常用元字符 代码 说明 . 匹配除换行符以外的任意字符 \w 匹配字母或数字或下划线或汉字 \s 匹配任意的空白符 \d 匹配数字 \b 匹配单词的开始或结束 ^ 匹配字符串的开始 $ 匹配字符串的结束 常用限定符 代码/语法 说明 *转载 2011-12-01 14:38:13 · 666 阅读 · 0 评论 -
正则递归
本文地址: http://www.laruence.com/2011/09/30/2179.html 作者: Laruence 正则是否能处理括号配对的正则匹配. 比如, 对于如下的待匹配的字符串: ((()))就是一个括号配对的字符串. 而对于如下的待匹配字符串: ((()则不是一个括号配对的字符串. 在以前, 这种情况, 正则无法处理, 最多只能处理固定层数的递归, 而转载 2013-01-26 15:39:20 · 1401 阅读 · 0 评论 -
PHP正则匹配函数之间的区别介绍
PHP正则匹配函数之间的区别介绍 本文介绍PHP常用正则匹配函数之间的区别,主要有str_replace、str_ireplace、substr_replace、 preg_replace、preg_match、preg_match_all、preg_quote、preg_split、 ereg_replace、eregi_replace、preg_replace、str转载 2013-01-26 16:20:45 · 943 阅读 · 0 评论