使用match()在字符串“12a*23Gb*12ab”中寻找以a或b开头后跟'*'并由两个数字收尾的子串。
时间: 2023-04-04 14:05:07 浏览: 82
在字符串中寻找子字符串
可以使用正则表达式来解决这个问题,正则表达式为:[ab]\*\d{2}[ab]。使用match()函数,代码如下:
var str = "12a*23Gb*12ab";
var reg = /[ab]\*\d{2}[ab]/g;
var result = str.match(reg);
console.log(result); // ["a*23", "ab"]
阅读全文