我有一个包含3个美元符号的字符串,例如$$$Test123
。我想在一个
中显示这个字符串。
现在
问题是,当我使用replace
时,我得到的是$$Test123
——只有2个美元符号,而不是3个。
示例:
var sHtml="<_content_>";
var s="$$$Test";
sHtml= sHtml.replace("<_content_>", s);
现在
sHtml
的结果是$$Test
; 有什么办法可以解决吗?
replaceAll
方法示例 - 任何在正则表达式中具有特殊功能的符号都需要进行转义,否则在某些字符串上会遇到问题。 - Andy E