Javascript 如何使用regexjs替换第一次出现的字符串
我有一个html代码,我想搜索一个特定的字符串,并将其替换为“X”字符,我想以一种只替换第一次出现的字符串并停止进程的方式来执行此操作。例如,在上面的代码中,我正在搜索单词“Alger”(该单词出现了2次),因此正则表达式应该只替换第一个Javascript 如何使用regexjs替换第一次出现的字符串,javascript,regex,search,replace,Javascript,Regex,Search,Replace,我有一个html代码,我想搜索一个特定的字符串,并将其替换为“X”字符,我想以一种只替换第一次出现的字符串并停止进程的方式来执行此操作。例如,在上面的代码中,我正在搜索单词“Alger”(该单词出现了2次),因此正则表达式应该只替换第一个 <p><meta charset=utf-8>Declaration-sur-lhonneur MOHAMED </p> <p > <span class="Policepardfaut">Alger
<p><meta charset=utf-8>Declaration-sur-lhonneur MOHAMED
</p>
<p >
<span class="Policepardfaut">Alger</span>
<span>Le</span>
<span>/07/2018 ALger </span>
</p>
霍内尔·穆罕默德河畔声明
阿尔杰
乐
/2018年7月阿尔杰
let input=`ALGER-ALGER-ALGER`;
让outputCaseSensitive=input.replace('Alger','X');
让OutputCaseSensitive=input.replace(/alger/i,'X');
console.log(输出区分大小写);
console.log(输出不区分大小写)代码>试试看
let t=`lhonneur-MOHAMED河畔声明
阿尔杰
乐
/2018年7月阿尔杰
`
设r=t.replace(/Alger/,'X')
控制台日志(r)代码>您试图做什么?显示您的尝试您可以接受一个答案(如果它有助于您),点击左侧的大灰色复选按钮。如果你愿意,你可以通过点击上面的灰色三角形给任何一个好答案的作者加上+10分