expr.append(")/||$1||/gi");
expr.append(")\\b/||$1||/gi");
	private final String processText(String data, long gid, Match matches[]) {		if(matches == null)			return data;		// sort to get longest string first		Arrays.sort(matches);		// prepare a regular expression to mark match-terms		StringBuffer expr = null;		for (int i = 0; i < matches.length; i++)			if (matches[i].getNodeId() == gid) {				if(expr == null) {					expr = new StringBuffer();					expr.append("s/(");				}				if(expr.length() > 3)					expr.append('|');				expr.append(matches[i].getMatchingTerm());			}		if(expr != null) {			expr.append(")/||$1||/gi");			data = reutil.substitute(expr.toString(), data);		}		return data;	}