要处理的字符串,需要获取limit的值15:
limit:15;color:red;
正则表达式:
(?<=limit\s*:\s*)\d+
匹配后结果:
15
js参考代码:
/* 读取limit设置的字符长度*/
var wordLengLimit = 20;
var regex2 = new RegExp(/(?<=limit\s*:\s*)\d+/, "i");
var arr = regex2.exec("limit:15;color:red;");
if (arr.length>0) {
wordLengLimit = arr[0];
}