Home > AI > Uncategorized

正则表达式 – ()/[]/{}的含义

() 是为了提取匹配字符串的,表达式中有几个()就有几个相应的匹配字符串

[] 是定义匹配的字符范围。比如[a-zA-Z0-9]表示相应位置的字符要匹配英文字符和数字。

{}一般是用来匹配的长度。比如\s{3}表示匹配三个空格,\s{1,3}表示匹配1到3个空格

var c  = "hello   world good morning".match(/\s{1,3}/);
var d  = "1234560".match(/[0-9]{10}/);
alert(d);
alert("c: " + c);

 

Related posts:

Leave a Reply