regex 如何简化这个正则表达式

ws51t4hk  于 2023-03-20  发布在  其他
关注(0)|答案(1)|浏览(88)

没有这么多OR,我怎样才能简化这个表达式呢?
a(r|我|红外线|里|内部收益率|里|(巴|B|(b)
我们的目标是捕捉所有这些变化:
阿里巴、艾尔巴、阿里巴、阿里布、艾尔布、阿里巴、艾尔巴、艾拉布、阿里布
你可以在这里看到它:https://regex101.com/r/vbQRGF/1

6rqinv9w

6rqinv9w1#

如果你的目标是让它更短,那么这是可能的,但它会比你指定的匹配更多:

a[ri]{1,3}[ab]{1,2}

相关问题