当我需要搜索“监管”或“监管”时,我使用
\bregulatory\b|\bregulatories\b
有什么方法可以创建一个正则表达式,考虑到单词开头相同,只考虑不同的结尾“y”或“ies”,但不考虑其他结尾。我的意思是,我可以使用:
\bregulator。{0,3}\b
但它可能与监管不匹配
所以,我正在寻找类似的东西: \bregulator.{y OR ies}\b (它在正则表达式中不存在,它正是如何将它翻译成我正在寻找的正则表达式)。
非常感谢,
卡杜
当我需要搜索“监管”或“监管”时,我使用
\bregulatory\b|\bregulatories\b
有什么方法可以创建一个正则表达式,考虑到单词开头相同,只考虑不同的结尾“y”或“ies”,但不考虑其他结尾。我的意思是,我可以使用:
\bregulator。{0,3}\b
但它可能与监管不匹配
所以,我正在寻找类似的东西: \bregulator.{y OR ies}\b (它在正则表达式中不存在,它正是如何将它翻译成我正在寻找的正则表达式)。
非常感谢,
卡杜
一个正则表达式,考虑单词开头相同,只考虑不同的结尾“y”或“ies”,但不考虑其他
请尝试以下模式:
\bregulator(?:y|ies)\b
(?:y|ies)
声明完全符合您的期望。所以(?:A|B)
意味着A
或B
。