![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
正则表达式
wztgq
..
展开
-
正则基本语法(收藏一下,以备查询之用~~~~~~)
现在,来量化一些字符序列/小字符串,把他们放入圆括号里: 还有|字符,作用如同OR,用来选择: 方括号明确指出哪些字符可以出现在某个单个字符的位置: "[ab]": 对应一个有一个 a 或者一个 b (等同于"a|b"); 你可以使用一个列表剔除你不想要的字符--只要使用一个^在你的方括号里的第一个位置 (例如, "%[^a-zA-Z]%" 表示在两个百分号之间的一个字符不是英文字母).另原创 2005-04-27 01:29:00 · 451 阅读 · 0 评论 -
正则中的特殊字符
字符/意义:对于字符,通常表示按字面意义,指出接着的字符为特殊字符,不作解释。例如:/b/匹配字符’b’,通过在b 前面加一个反斜杠,也就是/b/,则该字符变成特殊字符,表示匹配一个单词的分界线。或者:对于几个字符,通常说明是特殊的,指出紧接着的字符不是特殊的,而应该按字面解释。例如:*是一个特殊字符,匹配任意个字符(包括0个字符);例如:/a*/意味匹配0个或多个a。为了匹配字面上的*,在a前面原创 2005-04-27 02:18:00 · 543 阅读 · 0 评论 -
怎么用正则表达式表示中文
于中文的ASCII码是有一定的范围的。所以你可以用下面的正则表达式来表示中文。 /^[chr(0xa1)-chr(0xff)]+$/下面是一个使用的例子:$str = "超越PHP";if (preg_match("/^[".chr(0xa1)."-".chr(0xff)."]+$/", $str)) { //注意这里的"."连接符用在什么地方 echo "这是一个纯中文字符串";} e原创 2005-04-27 02:18:00 · 587 阅读 · 0 评论 -
Jscript中的Trim函数(去除前后导空格).
JS中没有提供trim这类的函数,所以自定义一个.function trim(v){ if (v==null) return ""; if (typeof(v)==object&&(+v==null||+v==undefined)) return ; if (typeof(v)!="string") v=""+v; return v.repl原创 2006-03-05 00:24:00 · 725 阅读 · 0 评论