正则表达式
The_Big_Sun
一个努力的牛犊
展开
-
正则表达式 \b
引用网上一段话: \b 是正则表达式规定的一个特殊代码(好吧,某些人叫它元字符,metacharacter),代表着单词的开头或结尾,也就是单词的分界处。虽然通常英文的单词是由空格,标点符号或者换行来分隔的,但是 \b 并不匹配这些单词分隔字符中的任何一个,它只匹配一个位置。 如果需要更精确的说法,\b 匹配这样的位置:它的前一个字符和后一个字符不全是(一个是,一个不是或不存在) \w。转载 2016-10-01 19:54:30 · 378 阅读 · 0 评论 -
正则表达式中的"^"这个符号的一些思考
在学习正则表达式的时候,一些常见的规则我们都不难理解,但是有 一个正则表达式中的特殊字符让我一直有点搞不懂,就是”^”这个字符,文档上给出了解释是匹配输入的开始,如果多行标示被设置成了true,同时会匹配后面紧跟的字符。比如 /^A/会匹配"An e"中的A,但是不会匹配"ab A"中的A11 然后他还有第二种用法就是 当这个字符出现在一个字符集合模式的第一个字符时,他将会有不同的含义。转载 2017-08-22 15:33:00 · 321 阅读 · 0 评论