str = 'Количество товаров () в данной категории';模态窗口中有一行在选择不同选项时在括号内假设不同的值,()例如(1),(15),(20),即 使用常规序列,我需要动态更改值(1), (15), (20)。
为此,我计划检查括号内是否存在值或检查是否为空
let quantity = 5;
let str = 'Количество товаров () в данной категории';
str = srt.replace(/([\s]+|^$)/,quantity);
但是,我在某个地方犯了错误,并且没有得到计划的结果
我会建议这个选项...
为了使正则表达式不将括号视为特殊字符,您需要使用“\”对其进行转义,并且括号内有数字而不是空字符,因此我们使用 \d 代替 \s