/ddd/.test("123") true new RegExp(/ddd/).test("123") true RegExp(/ddd/).test("123") true
.表示任意字符(除换行等控制字符外)
d表示数字
w表示数字、字母或下划线
s表示空格、TAB、换行符、换页符
S表示非s
/www/.test('a_1')
true
范围符号
[A-F]:A-F之间的字符
[^A-F]:A-F以外的字符
^Hi:表示Hi开头
end$:表示以end结尾
:零宽单词边界 如:
/no/.test("a no")
true
特殊字符转义
/$ab/.test("a$abcd")
true
分组
/(abc)/.test("abcdefg")
true
/(abc)1(def)2/.test("abcabcdefdefdd")
true