在javascript中全局替换为replace函数

to replace globally in javascript with replace function

本文关键字:replace 函数 替换 全局 javascript      更新时间:2023-09-26

我想替换javascript中的一些文本。但它只工作一次。

  passageText = passageText.replace('</span><span alignmentBaseline="useDominantBaseline"', '</span><br><span alignmentBaseline="useDominantBaseline"');

$( document ).ready(function() {
var passageText = '<span>gaurav</span><span alignmentBaseline="useDominantBaseline">is testing</span><span alignmentBaseline="useDominantBaseline">is testing1</span><span alignmentBaseline="useDominantBaseline">is testing2</span>'
var toReplace = '</span><span alignmentBaseline="useDominantBaseline"'
var re = new RegExp(toReplace, 'igm')
passageText = passageText.replace(re, '</span><br><span alignmentBaseline="useDominantBaseline"');
  
  console.log(passageText)
})
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.2.3/jquery.min.js"></script>
<p>Hope this will work for you :)<p/>