正则匹配两个特定词组中间的内容的写法

  

表达式范例: (词组1)(.+)(词组2)

src:

  XXXXXX昌乐县CC卫生室YYYYY

  XXXXXXX昌乐镇DD卫生站YYYY

比如我想匹配找出,找出门诊名CC

  表达式写法为:  (昌乐县)(.+)(卫生室)

比如我想匹配找出,找出门诊名DD

  表达式写法为:  (昌乐镇)(.+)(卫生站)

升级版:我想同时找出CC+DD

   表达式写法为: (昌乐县|昌乐镇)(.+)(卫生|卫生站)

会匹配出来  :

  昌乐县CC卫生室

  昌乐镇DD卫生站

然后自己再substr 取出 CC /DD

 

posted @ 2020-07-09 10:04  断舍离-重学JAVA之路  阅读(761)  评论(0编辑  收藏  举报