Saturday
7
Jan 2006

Strip predicates from an XPath expression in Java

(11:12 am) Tags: [Software, How do I...]

Fairy simple, and I even tested it for you ;)

private String stripPredicatesFromXPath(String xpath) {
if (xpath == null) {
return xpath;
}
Pattern pattern = Pattern.compile("\\x5B[^\\x5B\\x5D]*\\x5D");
Matcher matcher = pattern.matcher(xpath);
String result = matcher.replaceAll("");
return result;
}

Popularity: 74%

Comments: (0)