查找并替换 textarea 中的所有匹配字符串
Posted
技术标签:
【中文标题】查找并替换 textarea 中的所有匹配字符串【英文标题】:Find and replace all matching strings within textarea 【发布时间】:2012-02-07 05:06:25 【问题描述】:我有这个
var textarea=$('#content');
textarea.html(textarea.html().replace("PID","111111"));
这部分工作,但它只找到文本区域中的第一个“PID”并将其替换为“1111111”。还有大约 7 个人我也需要改变。我需要的是找到所有“PID”并将其替换为“111111”的方法。
提前致谢。
【问题讨论】:
【参考方案1】:使用正则表达式替换字符串中的所有匹配项。试试这个
textarea.html(textarea.html().replace(/PID/g,"111111"));
【讨论】:
【参考方案2】:textarea.html(textarea.html().replace(new RegExp("PID","g"),"111111"));
“g”修饰符执行全局搜索。
【讨论】:
以上是关于查找并替换 textarea 中的所有匹配字符串的主要内容,如果未能解决你的问题,请参考以下文章