0

如果在给定的字符中找到任何特殊字符会返回text value 什么,如果没有呢?

return Text.search(/[^a-zA-Z]+/) === -1

4

3 回答 3

2

return Text.search(/[^a-zA-Z]+/) === -1

应该返回:

你可以试试这个:http: //jsfiddle.net/XNJxT/786/

我虽然如果它发现任何特殊字符那将是错误的

于 2013-01-15T07:20:33.037 回答
1

这意味着您正在字符串中查找非英文字符(不区分大小写)。如果遇到这样的字符,它将返回 false。您正在反转字符集,[a-zA-Z]因此它正在寻找任何其他字符。

于 2013-01-15T07:07:52.590 回答
-1

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

于 2013-01-15T07:03:17.710 回答