js正则表达式资料.docx

1.正则表达式规则1.1普通字符   字母、数字、汉字、下划线、以及后边章节中没有特殊定义的标点符号,都是普通字符。表达式中的普通字符,在匹配一个字符串的时候,匹配与之相同的一个字符。     举例1:表达式c,在匹配字符串abcde时,匹配结果是:成功;匹配到的内容是:c;匹配到的位置是:开始于2,结束于3。(注:下标从0开始还是从1开始,因当前编程语言的不同而可能不同)     举例2:表达式bcd,在匹配字符串abcde时,匹配结果是:成功;匹配到的内容是:bcd;匹配到的位置是:开始于1,结束于4。1.2简单的转义字符   一些不便书写的字符,采用在前面加/的方法。这些字符其实我们都已经熟知了。表达式可匹配/r,/n代表回车和换行符/t制表符//代表/本身   还有其他一些在后边章节中有特殊用处的标点符号,在前面加/后,就代表该符号本身。比如:^,$都有特殊意义,如果要想匹配字符串中^和$字符,则表达式就需要写成/^和/$。表达式可匹配/^匹配^符号本身/$匹配$符号本身/.匹配小数点(.)本身   这些转义字符的匹配方法与普通字符是类似的。也是匹配与之相同的一个字符。     举例1:表达式/$d,在匹配字符串abc$de时,匹配结果是:成功;匹配到的内容是:$d;匹配到的位置是:开始于3,结束于5。1.3能够与多种字符匹配的表达式   正则表达式中的一些表示方法,

文档评论(0)

1亿VIP精品文档

相关文档