【发布时间】:2020-03-18 03:52:45
【问题描述】:
我需要创建一个正则表达式,它应该查找最后一个 '*' 而与字符串中的空格无关。 然后,我需要用一些文本替换那个字符串。
目前,它正在替换字符串中第一次出现的“*”。
我该如何解决?
这是我的代码:
const regex = /\*/m;
const str = 'Field Name* * ';
const replaceStr = ' mandatory';
const result = str.replace(regex, replaceStr);
console.log('Substitution result: ', result);
此处,输出应为“必填字段名称”。但我得到的是“必填字段名称 *”。
【问题讨论】:
标签: javascript regex string replace