Jquery 查找并替换textarea中的所有匹配字符串

Jquery 查找并替换textarea中的所有匹配字符串,jquery,text,replace,area,Jquery,Text,Replace,Area,我有这个 var textarea=$('#content'); textarea.html(textarea.html().replace("PID","111111")); 这部分起作用,但它只在textarea中找到第一个“PID”,并将其替换为“1111111”。还有大约7个人我也需要换。我需要的是找到所有“PID”并将其替换为“111111”的方法 提前谢谢 textarea.html(textarea.html().replace(new RegExp("PID","g"),"

我有这个

var textarea=$('#content'); 
textarea.html(textarea.html().replace("PID","111111")); 
这部分起作用,但它只在textarea中找到第一个“PID”,并将其替换为“1111111”。还有大约7个人我也需要换。我需要的是找到所有“PID”并将其替换为“111111”的方法

提前谢谢

textarea.html(textarea.html().replace(new RegExp("PID","g"),"111111")); 

“g”修饰符执行全局搜索。

使用正则表达式替换字符串中的所有匹配项。试试这个

textarea.html(textarea.html().replace(/PID/g,"111111"));