正则表达式 自己遇到的坑

Posted 意犹未尽

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了正则表达式 自己遇到的坑相关的知识,希望对你有一定的参考价值。

朋友让帮忙写一个正则表达式   是匹配大于等于0的数,

   这还不简单   ^0|([1-9]\d*)$   搞定   整个字符串匹配一个字符串0  或者匹配[1-9]开头 后面跟着任意数字

   想法很丰满 测试  -2000  ,2.25这种也能匹配。 搞不懂为什么

  后来才明白 多个表达式逻辑或 要用(表达式a|表达式b|表达式c) 这样才是在表达式可选项     否则 上面就变成了 匹配0开头  或者[1-9]后面跟着任意数字结尾

以上是关于正则表达式 自己遇到的坑的主要内容,如果未能解决你的问题,请参考以下文章

那些年我们一起走过正则表达式的坑

linux 学习过程中的坑之 find 正则表达式

python中正则表达式在中文字符串匹配时的坑

正则表达式-入门

正则表达式

正则表达式