0
我正在努力与JavaScript的正则表达式(实际上一般正则表达式)。Javascript正则表达式寻找模式
我有一个文本字符串看起来像这样,
wall_treatment/S3/COOL_NEUTRAL/MMC_Walls_FC_S1_COOL_NEUTRAL_00000.png
在上面的字符串我想寻找一个匹配锡(其中n是一个数字)的字符串。这可能吗?
我正在努力与JavaScript的正则表达式(实际上一般正则表达式)。Javascript正则表达式寻找模式
我有一个文本字符串看起来像这样,
wall_treatment/S3/COOL_NEUTRAL/MMC_Walls_FC_S1_COOL_NEUTRAL_00000.png
在上面的字符串我想寻找一个匹配锡(其中n是一个数字)的字符串。这可能吗?
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' ]
难道是'S12','S01'甚至'S001003'? – HamZa
你能解释一下为什么你需要这个吗?你在这条道路上做什么? – georg