快速正则表达式和JavaScript查询

The*_*per 1 javascript regex asp.net

我只是想知道正则表达式验证在javascript中是如何工作的.

说我有"测试"这个词,我想用正则表达式"/ [A-Za-z] /"测试它,看看它是否只是文本.

它是真还是假?

我问这个是因为术语"找到一个匹配"被大量使用,所以我想知道它是否在找到匹配时返回true(即找到一个不应该存在的字符).

谢谢

Jar*_*Par 5

如果要检查整个字符串是否只是字母,请执行以下操作

if (theString.match(/^[A-Za-z]+$/)) {
  // It's only text
}
Run Code Online (Sandbox Code Playgroud)

这里使用^$重要的是防止输入上的部分匹配.