正则表达式求助
发布网友
发布时间:2022-04-23 18:23
我来回答
共2个回答
热心网友
时间:2022-04-23 23:30
您好,//正则表达式
//RegExp
var reg=new RegExp;
var reg=//;
//一些字符需要反斜杠来转义的
\0——NULL字符
\t——制表符
\n——换行符
\v——垂直制表符
\f——换页符
\r——回车
\xnn——由十六进制数nn指定的Latin-1字符
\uXXXX——由十六进制数xxxx指定的Unicode字符
\cX——控制字符^X
//正则表达式中的一些具有特殊含义符号,当被用作普通字符使用时余姚转义:
^ $ . * + ? = ! : | \ / () [] {}
//正则表达式中还包含有另一部分特殊字符和转义序列,他们描述的是字符类中一些常用的模式。
[...] ——位于括号之内的任意字符
[^...] ——不在括号之中的任意字符
. ——除换行和Unicode行终止符之外的任意字符
\w ——任何ASCII单字字符,等价于[a-zA-Z0-9]
\W ——任何非ASCII单字字符,等价于[^a-zA-Z0-9]
\s ——任何Unicode空白符
\S ——任何非Unicode空白符
\d ——任何ASCII数字,等价于[0-9]
\D ——除ASCII数字之外的任何字符,等价于[^0-9]
\b ——退格直接量
//字符类集
如:/[abc]/和字符a,b,c中的任何一个都匹配。相当于/a|b|c/
/[^abc]/表示字符类集的布尔非操作 //字符类的范围定义
如:[0-9a-z]/表示字符类的范围定义
//正则表达式——重复
* ——表示0此或多次重复如:/abc*/与"ab","abccccc"都匹配
+ ——表示1次或多次重复如:/\d+/匹配了一个数字序列
? ——匹配0次或1次重复如:\ab?\匹配字符串"a"或"ab"。
{n} ——匹配一个字符的n次重复如:/\d{3}/匹配了一个三位数
{m,n}——匹配了一个字符的m到n次重复如:/\d{2,4}/匹配了一个2到4位数(含0开头)
{m,} ——匹配了一个重复次数大于m的串如:/.{6,}/匹配了一个长度超过5位的任意不包含终止符的字符串。追问这些我都知道。。。你给我个正则表达式就行了
热心网友
时间:2022-04-24 00:48
(?<!#)#24