正则表达式 常用字符比对符号
方法
|
说明
|
|
符合任一字符 |
\d
|
符合0-9任一个数字字符 |
\D
|
符合0-9以外的字符 |
\s
|
符合\t,\n,\x0B,\f,\r等空格符 |
\w
|
符合a_z,A-Z,0-9等字符,也就是数字或字母 |
\W
|
符合a_z,A-Z,0-9等之外的字符,也就是除了数字或字母 |
例如一个图书编号是5个数字的字符: 12345 ,则为: \d{5} 也可以是\d\d\d\d\d
如果是: 12345-1234 那么就要加上一个连字号(-),则为: \d{5}(-d\{4})?
JavaScript 中提供一个名为RegExp的对象来完成有关正则表达式的操作.
上面例子则为: var re = new RegExp("\\d{5}");
或者为: var re = /\d{5}/;