@Override public String createRegEx(String searchExp) { if (isAutoDetect()) { StringBuffer buf = new StringBuffer(searchExp.length() + 4); if (!hasStartAnchor(searchExp)) { if (isStartAnchored()) { buf.append("^"); } } //PENDING: doesn't escape contained regex metacharacters... buf.append(searchExp); if (!hasEndAnchor(searchExp)) { if (isEndAnchored()) { buf.append("$"); } } return buf.toString(); } return super.createRegEx(searchExp); }
@Override public String createRegEx(String searchExp) { if (isAutoDetect()) { StringBuffer buf = new StringBuffer(searchExp.length() + 4); if (!hasStartAnchor(searchExp)) { if (isStartAnchored()) { buf.append("^"); } } //PENDING: doesn't escape contained regex metacharacters... buf.append(searchExp); if (!hasEndAnchor(searchExp)) { if (isEndAnchored()) { buf.append("$"); } } return buf.toString(); } return super.createRegEx(searchExp); }
@Override public String createRegEx(String searchExp) { if (isAutoDetect()) { StringBuffer buf = new StringBuffer(searchExp.length() + 4); if (!hasStartAnchor(searchExp)) { if (isStartAnchored()) { buf.append("^"); } } //PENDING: doesn't escape contained regex metacharacters... buf.append(searchExp); if (!hasEndAnchor(searchExp)) { if (isEndAnchored()) { buf.append("$"); } } return buf.toString(); } return super.createRegEx(searchExp); }
@Override public String createRegEx(String searchExp) { if (isAutoDetect()) { StringBuffer buf = new StringBuffer(searchExp.length() + 4); if (!hasStartAnchor(searchExp)) { if (isStartAnchored()) { buf.append("^"); } } //PENDING: doesn't escape contained regex metacharacters... buf.append(searchExp); if (!hasEndAnchor(searchExp)) { if (isEndAnchored()) { buf.append("$"); } } return buf.toString(); } return super.createRegEx(searchExp); }
@Override public String createRegEx(String searchExp) { if (isAutoDetect()) { StringBuffer buf = new StringBuffer(searchExp.length() + 4); if (!hasStartAnchor(searchExp)) { if (isStartAnchored()) { buf.append("^"); } } //PENDING: doesn't escape contained regex metacharacters... buf.append(searchExp); if (!hasEndAnchor(searchExp)) { if (isEndAnchored()) { buf.append("$"); } } return buf.toString(); } return super.createRegEx(searchExp); }