正则表达式 (英语: Regular Expression, 在代码中常简写为 regex,regexp 或 RE) 使用单个字符串来描述, 匹配一系列符合某个句法规则的字符串搜索模式.
使用正则表达式的方式来判断字符串是否全为字母:
- val = "123456"
- var isletter = /^[a-zA-Z]+$/.test(val);
- document.write(isletter);
- document.write("<br>");
- val2 = "asaaa"
- var isletter2 = /^[a-zA-Z]+$/.test(val2);
- document.write(isletter2);
正则表达式:
正则表达式是由一个字符序列形成的搜索模式.
当你在文本中搜索数据时, 你可以用搜索模式来描述你要查询的内容.
正则表达式可以是一个简单的字符, 或一个更复杂的模式.
正则表达式可用于所有文本搜索和文本替换的操作.
语法:
/ 正则表达式主体 / 修饰符(可选)
示例:
var patt = /runoob/i
示例解析:
/runoob/i 是一个正则表达式.
runoob 是一个正则表达式主体 (用于检索).
i 是一个修饰符 (搜索不区分大小写).
来源: http://www.css88.com/qa/javascript/11169.html