Javascript 返回文本。搜索(/[^a-zA-Z]+;/)=-1?

Javascript 返回文本。搜索(/[^a-zA-Z]+;/)=-1?,javascript,Javascript,如果在给定的文本值中发现任何特殊字符,将返回什么?如果没有,将返回什么 返回文本。搜索(/[^a-zA-Z]+/)===-1这是一个正则表达式。“^”表示以开头,“a-zA-Z”表示字母a到Z忽略大小写,“+”表示一个或多个。表示您正在字符串中查找非英语字符(不区分大小写)。如果遇到这样的字符,它将返回false。您正在反转字符集,以便它查找任何其他字符。返回文本。搜索(/[^a-zA-Z]+/)===-1 应返回:false 您可以尝试以下方法: 我认为这是错误的,如果它发现了任何特殊字符,请

如果在给定的
文本值中发现任何特殊字符,将返回什么?如果没有,将返回什么


返回文本。搜索(/[^a-zA-Z]+/)===-1

这是一个正则表达式。“^”表示以开头,“a-zA-Z”表示字母a到Z忽略大小写,“+”表示一个或多个。

表示您正在字符串中查找非英语字符(不区分大小写)。如果遇到这样的字符,它将返回false。您正在反转字符集,以便它查找任何其他字符。

返回文本。搜索(/[^a-zA-Z]+/)===-1

应返回:false

您可以尝试以下方法:


我认为这是错误的,如果它发现了任何特殊字符,请尝试它,同样的方法我们必须为您尝试:)不完全正确:
^
在char类(
[^]
)中,在这种情况下,它的意思是“除此之外的任何内容”。还有,这不是被问到的,你是对的。^位于char类([^])中,在这种情况下,它表示“除之外的任何内容”。