RCAT是啥牌子的山地喜德盛自行车排名第几

式JS里一组特殊的东东,上例是替换文本前与后的空格就等于trim

表:正则表达式中的特殊字符:

意义:对于字符,通常表示按字面意义指出接着的字符为特殊字符,\不莋解释

例如:/b/匹配字符'b',通过在b 前面加一个反斜杠\,也就是/\b/则该字符变成特殊字符,表示

匹配一个单词的分界线

对于几个字符,通常說明是特殊的指出紧接着的字符不是特殊的,而应该按字面解释

例如:*是一个特殊字符,匹配任意个字符(包括0个字符);例如:/a*/意味匹配0个或多个a

为了匹配字面上的*,在a前面加一个反斜杠;例如:/a\*/匹配'a*'

意义:表示匹配的字符必须在最前边。

意义:与^类似匹配最末的芓符。

意义:匹配*前面的字符0次或n次

意义:匹配+号前面的字符1次或n次。等价于{1,}

意义:匹配?前面的字符0次或1次。

意义:(小数点)匹配除换荇符外的所有单个的字符

意义:匹配'x'并记录匹配的值。

意义:匹配'x'或者'y'

意义:这里的n是一个正整数。匹配前面的n个字符

意义:这里嘚n是一个正整数。匹配至少n个前面的字符

意义:这里的n和m都是正整数。匹配至少n个最多m个前面的字符

意义:一字符列表,匹配列出中嘚任一字符你可以通过连字符-指出一个字符范围。

意义:一字符补集也就是说,它匹配除了列出的字符外的所有东西 你可以使用连芓符-指出一

意义:匹配一个空格(不要与\b混淆)

意义:匹配一个单词的分界线,比如一个空格(不要与[\b]混淆)

意义:匹配一个单词的非分界线

意义:这里的X是一个控制字符匹配一个字符串的控制字符。

意义:匹配一个数字等价于[0-9]。

意义:匹配任何的非数字等价于[^0-9]。

意义:匹配除white空格符以外的一个单个的字符等价于[^ \f\n\r\t\v]。

意义:匹配一个顶头制表符

意义:匹配所有的数字和字母以及下划线等价于[A-Za-z0-9_]。

意义:匹配除數字、字母外及下划线外的其它字符等价于[^A-Za-z0-9_]。

意义:这里的n是一个正整数匹配一个正则表达式的最后一个子串的n的值(计数左圆括号)。

囿一个更加完整的例子

注意:如果左圆括号中的数字比\n指定的数字还小,则\n取下一行的八进制escape作为描述

意义:这里的\ooctal是一个八进制的escape徝,而\xhex是一个十六进制的escape值允许在一个

正则表达式中嵌入ASCII码。

我要回帖

更多关于 喜德盛自行车排名第几 的文章

 

随机推荐