0
我想创建一个正则表达式来检查传递给它的单词是否满足单词列表。 例如: - 从美国,澳大利亚,新西兰,中国,印度,美国,美国等正规国家列表中搜索美国的美国。如何创建一个满足包含空格和多个单词的字符串的正则表达式?
Botht传递的字符串和要检查的字符串可以包含空格。
我想创建一个正则表达式来检查传递给它的单词是否满足单词列表。 例如: - 从美国,澳大利亚,新西兰,中国,印度,美国,美国等正规国家列表中搜索美国的美国。如何创建一个满足包含空格和多个单词的字符串的正则表达式?
Botht传递的字符串和要检查的字符串可以包含空格。
/(America|Australia|New\s*Zealand|China|India|USA|United\s*states\s*of\s*america)/i
i标志使它忽略case.the \ S *是可选的空间
我几乎不想回答,因为你不应该使用正则表达式这一点。只是循环访问一系列可能的答案,并检查它是否与其中的任何一个匹配。你能概括你的问题吗? – Worthy7