- Code: Select all
private String getEnclosingValue(String content, String leftTag, String rightTag) {
String result = null;
int leftTagPos = content.indexOf(leftTag);
int rightTagPos = content.indexOf(rightTag, leftTagPos+1);
if (leftTagPos > -1 && rightTagPos > leftTagPos) {
if (leftTag.startsWith("<") ){
int mybrace= content.lastIndexOf(">",rightTagPos);
if (mybrace > leftTagPos) {
result = content.substring(mybrace+1, rightTagPos);
}
} else {
result = content.substring(leftTagPos + leftTag.length(), rightTagPos);
}
}
return result;
}
Martin
