我想匹配所有包含单词“oana”的单词。我在一些单词中使用大写字母“OANA”,放在单词的开头、中间和结尾。无论如何,我已经创建了一个正则表达式,但它并不是很好,因为它不能选择包含“oana”的所有单词。有人可以给我另一个解决方案吗?
你需要使用不区分大小写的标志,并将+替换为*:/\b\w*oana\w*\b/i 请查看正则表达式演示(取决于正则表达式引擎,可能会使用全局修饰符或不使用)。在某些正则表达式引擎中,大小写不敏感的修饰符可以作为内联选项传递-(?i)\b\w*oana\w*\b。 这里, \b - 单词边界 \w* - 0个或多个单词字符 oana - 单词内必需的字符字符串 \w* - 0个或多个单词字符 \b - 单词边界