当前位置:  开发笔记 > 编程语言 > 正文

用另一组字符替换一组字符(成对):"&","&amp;" 正则表达式中的"<","<"等

如何解决《用另一组字符替换一组字符(成对):"&","&amp;"正则表达式中的"<","<"等》经验,为你挑选了1个好方法。

我必须正确编码5个XML保留字符(&<>"和'),如下所示:

"&", "&" "<", "<" ">", ">"
   "\"", """ "\'", "'"

我可以一个接一个地做,但是在regexp中有可能像("[&| <|> | \"| \']","&| <"); ...等等,这样它就不会了一个接一个地在5个操作中执行但是一起同时执行?

顺便说一句,可能在Java中使用 String.replaceAll(regexpString, string);



1> flybywire..:

在commons-lang库中使用StringEscapeUtils.escapeXml.

顺便说一下,如果不将几乎所有的公共库添加到我的依赖项中,我就永远不会启动Java进度.他们节省了时间的loooooooots ..


    commons-lang
    commons-lang
    2.4

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有