实例从字符串 str 中提取数字部分的内容:var str = "abc123def";var patt1 = /[0-9]+/;document.write(str.match(patt1));以下标记的文本是获得的匹配的表达式:123 注:默认找一个匹配项就不找了。
[0-9] 匹配单个数字, + 匹配一个或者多个
[0-9]+ 匹配多个数字
runoo+b,可以匹配 runoob、runooob、runoooooob 等+ 号代表前面的字符必须至少出现一次(1次或多次)。 runoo*b,可以匹配 runob、runoob、runoooooob 等,* 号代表字符可以不出现,也可以出现一次或者多次(0次、或1次、或多次)。 colou?r 可以匹配 color 或者 colour,? 问号代表前面的字符最多只可以出现一次(0次、或1次)。