四时宝库

程序员的知识宝库

正则查找的奥秘——查找多个匹配字符

今天上班的时候无意遇到一个正则查找匹配的问题,将${*}这种格式的(其中*代表任意字符)字符在一串字符串中查找出来。

思路一: 1.先拆分,用split按照$拆分

2.再用substring进行截取

这种方法虽然能够处理但是比较复杂,于是就又思考了一下

思路二: 正则表达式:

不多说贴代码:

开始写规则的时候,没写?号,一直出不来,后来加上?就可以了。

?:懒惰模式正则,匹配到第一个就结束。根据我的需求是一定要加上的。

发表评论:

控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言
    友情链接