如果我想在字符串中找到所有以元音开头的单词,正则表达式会怎样?例如,“我们的零食是苹果、橙子和梨。”
不应该是/^[aeiouAEIOU]/
吗?
但是好像不行?
最佳答案
而不是 start anchor使用 word boundary否则,只检查整个字符串的第一个字符,并使用 \w*
作为剩余的单词字符。尽管使用 i
标志来忽略大小写,但这取决于您的编程语言。
/\b[aeiou]\w*/ig
关于正则表达式查找字符串中以元音开头的所有单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41974138/