这个正则表达式应该怎么写

2024年11月18日 14:55
有3个网友回答
网友(1):

表达式:aaa:\w+

网友(2):

己亥岁感事(曹松)

网友(3):

如果只匹配aaa后的数字:

// demo
var str = "aaa:a111a";
var reg = /aaa:(?:[^\d]+)?([\d]+)(?:[^\d]+)?/;
var result = "";
if (reg.test(str)) {
    result = RegExp.$1;
}

如果匹配aaa后的所有内容:

// demo
var str = "aaa:a111a";
var reg = /aaa:([\s\S]+)/;
var result = "";
if (reg.test(str)) {
    result = RegExp.$1;
}