【发布时间】:2015-10-22 08:06:12
【问题描述】:
我有以下文字:
/explanation/NodeExplanations/NodeExplanation[ID='/Temporary/EIC/EICWorksheetPP/Line2Sum']/ExplanationText
/explanation/NodeExplanations/NodeExplanation[ID='/Return/ReturnData/Summation/Line2Sum']/ExplanationText
我怎样才能解析这个给我:
/Temporary/EIC/EICWorksheetPP/Line2Sum
/Return/ReturnData/Summation/Line2Sum
如何在 Java 中实现这一点? 我可以使用正则表达式、xpath、字符串表达式或任何最有效的表达式。任何帮助或帮助将不胜感激。
【问题讨论】:
-
wawek 向您展示了一种可能性。除此之外,尝试用正则表达式介绍自己。
-
@StefanBeike 这个问题看起来很适合正则表达式解决方案
-
正则表达式可能如下所示:Regex101 Example
-
你可以用正则表达式来做到这一点......但 indexOf 在 java 中更有效......阅读这个有趣的article