regex 正则表达式解析出子字符串,两个选项

yrdbyhpb  于 2022-12-19  发布在  其他
关注(0)|答案(1)|浏览(93)

我有一个组名列表,其中所有组名都包含prod或nonprod。我想从每一行的组名中提取出prod或nonprod。有正则表达式可以做到这一点吗?
组名称示例:

  • eap-edp-精炼-非生产-adp
  • eap-edp-报告-生产-gcp
  • eap-edp-摄入-非生产-月球
  • eap-edp-摄取-生产-谷歌

我只想提取prod/nonprod。

ozxc1zmp

ozxc1zmp1#

((?:non)?prod)

(       = Start of capture group
(?:non) = None capturing group for the literal string "non"
?       = Zero or one of "non"
prod    = The literal string "prod"
)       = End of capture group

https://regex101.com/上试用

相关问题