我需要一个正则表达式来查找包含字母“y”的任何单词。
这是我的想法:
/\bw*[y]\w*\b/
单词边界,有或无,y,有或无,单词边界。
它适用于第一个单词,但不适用于下一个单词。
如何获取字符串中包含 y 的所有单词?
最佳答案
不知道您正在使用什么语言并根据您尝试的语法进行猜测,这应该可行:
/\b\w*[Yy]\w*\b/g
没有"g" (for "global") option你只会得到第一场比赛。另请注意,这与大写和小写的“y”都匹配。
关于regex - 如何用正则表达式查找包含某个字母的单词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57925266/