正则表达式
echo_hello1
这个作者很懒,什么都没留下…
展开
-
posix标准的正则表达式缺陷
posix 标准正则只支持标准和扩展格式的正则,有些高级功能无法实现,比如非贪婪模式,正向断言,没有定界符等等。可以采用第三方的库来取代。我从网上找了pcre2库,它兼容perl标准的正则表达式。源码下载地址:https://ftp.pcre.org/pub/pcre...原创 2019-12-17 18:26:44 · 191 阅读 · 0 评论 -
正则表达式之匹配字符串双引号
字符串中可以出现转义的双引号,那么一般的正则表达式就不行了,譬如 "[^\"]*" 无法正确匹配 word1 “word2/"word3 /"” 其结果是 "word2/"这里我用非获取匹配 "(?!/").*" 则结果是 " word2/"word3 /" " .* 表示贪婪策略 .*?非...原创 2019-12-10 09:54:04 · 9914 阅读 · 0 评论