在java中应用正则表达式后,HighLight匹配的内容

时间:2015-10-19 07:22:34

标签: java regex xml highlight

我必须从xml文件中读取并使用java中的正则表达式将模式应用于内容。我想突出显示xml文件中匹配的文本。 有人可以告诉我这是如何实现的吗?

示例输入xml:

<Message>
  <MessageID>1</MessageID>
  <User>AS</User>
  <Content>Hi this is the input message content.Pattern should be away</Content>
</Message>   

Java代码:

final Pattern pattern = Pattern.compile("away");
final Matcher matcher = pattern.matcher("input");
matcher.find();  

如果匹配,我想突出显示内容。

1 个答案:

答案 0 :(得分:0)

使用java.lang.string的替换函数

input = input.replace(“item”,“hightLight tag”+ item +“hightLight tag”);