我正在努力使用javascript正则表达式(实际上是正则表达式)。
我有一串文字,如下所示,
wall_treatment/S3/COOL_NEUTRAL/MMC_Walls_FC_S1_COOL_NEUTRAL_00000.png
在上面的字符串中,我想查找与 Sn 匹配的字符串(其中n是数字)。这可能吗?
答案 0 :(得分:2)
var data="wall_treatment/S3/COOL_NEUTRAL/MMC_Walls_FC_S1_COOL_NEUTRAL_00000.png";
console.log(/S\d/.exec(data)[0]);
会为您提供第一场比赛S3
。如果你想要所有的实例,你可以做
console.log(data.match(/S\d/g));
将提供所有匹配,在这种情况下,它是
[ 'S3', 'S1' ]