Regex 在正则表达式中搜索带小写和大写的单词
我已经开始使用正则表达式,并且正在尝试编写一个表达式,用大写和小写搜索特定的单词 例如,为了搜索“zebra”或“zebra”,我创建了字符串Regex 在正则表达式中搜索带小写和大写的单词,regex,Regex,我已经开始使用正则表达式,并且正在尝试编写一个表达式,用大写和小写搜索特定的单词 例如,为了搜索“zebra”或“zebra”,我创建了字符串\b(z | z)(ebra)\b 这是可行的,但是有没有更优雅的方法呢?没有,没有比现在更好的了。不过,您可以去掉括号,并将其简化一点: \b[Zz]ebra\b或\b([Zz]ebra)\b如果您需要一个捕获组。不太可能,可能只是\b[z|z]ebra\b您可以使用\b[Zz]ebra\b
\b(z | z)(ebra)\b
这是可行的,但是有没有更优雅的方法呢?没有,没有比现在更好的了。不过,您可以去掉括号,并将其简化一点:
\b[Zz]ebra\b
或\b([Zz]ebra)\b
如果您需要一个捕获组。不太可能,可能只是\b[z|z]ebra\b
您可以使用\b[Zz]ebra\b