用JavaScript实现全局替换,解决$等特殊符号的难题[

感谢海浪提供的正则,原贴请参见:
http://www.iecn.net/bbs/view/106503.html

因为要做个模板替换的东西,里面的变量采用${MyName}这种格式的命名方式。在进行全局替换时,遇到两个难点:
1.要么无法替换掉$等特殊符号
2.要么无法忽略大小写

在海浪有帮助下,终于有了最佳实现方式:)

最佳实现方式:
复制代码 代码如下:
 

以前使用方法一:(可实现忽略大小,但无法实现特殊符号的替换)
复制代码 代码如下:
 
以前使用的方式二:(可替换特殊符号$等,但无法忽略大小写)
复制代码 代码如下:

以上就是用JavaScript实现全局替换,解决$等特殊符号的难题[的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 正则表达式