我有一个问题,我想删除除括号中的数字之外的所有文本和数字
例:
Bloc d’alimentation 230 V
Référence: 6301-400-8530-MI422
(1)
自:
(1)
您可能对此有答案,提前感谢您的回复
如果必须使用.replace
,捕获捕获组中的数字部分,同时匹配字符串中的其他所有内容,并替换为第一个捕获组:
const input = `Bloc d’alimentation 230 V
Référence: 6301-400-8530-MI422
(1)
foo bar`;
const output = input.replace(/.*((d)).*/s, '$1');
console.log(output);
但这有点愚蠢,使用match
来提取匹配项比替换更有意义:
const input = `Bloc d’alimentation 230 V
Référence: 6301-400-8530-MI422
(1)
foo bar`;
const match = input.match(/(d)/);
console.log(match[0]);