正则的使用方法

正则表达式使用方法
1、定义规则
var check_char = /^[a-zA-Z]\w*([a-zA-Z0-9])$/

2、通过规则的点test方法代入字符串检索,符合表示True、不符合表示False
check_char.test(str)

3、通过规则的点exec方法取出匹配到的结果组成的数组,索引1的元素就是()匹配中的元素。
var id_rules = /(\d+)$/
id_rules.exec(str)[0]

正则例子:

判断开头或者结尾字符串包含list_menu_play的
var check_play = /(^| )list_menu_play( |$)/

匹配右边类型,括号内必须有字符才符合标准 :[123456,123456]水电费的
var lyricReg = /[(\d,\d)](.+)/;

匹配邮箱
var check_char = /^[a-zA-Z0-9_-]+@[a-zA-Z0-9_.-]+[a-zA-Z0-9_-]+.[a-zA-Z0-9_-]{2,6}$/

你可能感兴趣的:(正则的使用方法)