JS基于正则截取替换特定字符之间字符串操作示例
本文实例讲述了射流研究…基于正则截取替换特定字符之间字符串操作。分享给大家供大家参考,具体如下:
示例1:
!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8 '/title TeSt/title script type=' text/JAVAScript ' language=' JAVAScript ' var html=' ssssss @用户名和话题#话题标题# 用不同颜色高@假的亮@用户名2和sss#此话题不对呀# ss ';var html1='ssssss @用户名和话题#话题标题# 用不同颜色高@假的亮@用户名2和sss#此话题不对呀# ss ';=/(@[^]*)/g风险值条例1;=/(#[^#]*#)/g风险值条例2;var reg3=/(#[^#]*#)/g;文件。write(html);文件。write('(br/');html=html.replace(reg1,' span style=' color : red ' $ 1/span ');html=html.replace(reg2,' span style=' color : green $ 1/span ');文件。write(html);文件。write('(br/');html1=html1.replace(reg3,' span style=' color : blue $ 1/span ');文件。write(html 1);文件。write('(br/');/script/headbody /body/html运行截图如下:
示例2:
!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8 '/title TeSt/title script type=' text/JAVAScript ' language=' JAVAScript ' var a=' 20141021123212 ';var reg 4=/(\ d { 4 })(\ d { 2 })(\ d { 2 })(\ d { 2 })/;a=a.replace(reg4,' $ 1-$ 2-$ 3 $ 4: $ 5: $ 6 ');文件。写(一);文件。write('(br/');/script/headbody /body/html运行截图如下:
示例3:
!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN ' ' http://www .w3。org/TR/XHTML 1/DTD/XHTML 1-Transitional。DTD ' html xmlns=' http://www .w3。org/1999/XHTML ' hearteta http-equiv=' Content-Type ' Content=' text/html;charset=utf-8 '/title TeSt/title script type=' text/JAVAScript ' language=' JAVAScript ' var c='好啊{话题标题} 用不同颜色sss{此话题好} ss ';var reg5=/({[^{]*})/g;c=c.replace(reg5,' span style=' color : red ' $ 1/span ');文件。写(c);文件。write('(br/');/script/headbody /body/html运行截图如下:
PS:这里再为大家提供2款非常方便的正则表达式工具供大家参考使用:
Java脚本语言正则表达式在线测试工具:http://工具。JB 51。net/regex/JavaScript
正则表达式在线生成工具:http://工具。JB 51。net/regex/create _ reg
更多关于Java脚本语言相关内容感兴趣的读者可查看本站专题: 《JavaScript正则表达式技巧大全》 、 《JavaScript替换操作技巧总结》 、 《JavaScript查找算法技巧总结》 、 《JavaScript数据结构与算法技巧总结》 、 《JavaScript遍历算法与技巧总结》 、 《JavaScript中json操作技巧总结》 、 《JavaScript错误与调试技巧总结》 及《JavaScript数学运算用法总结》
希望本文所述对大家Java脚本语言程序设计有所帮助。
版权声明:JS基于正则截取替换特定字符之间字符串操作示例是由宝哥软件园云端程序自动收集整理而来。如果本文侵犯了你的权益,请联系本站底部QQ或者邮箱删除。