Ich möchte überprüfen, ob ein Sonderzeichen wie {
oder $
in einer Zeichenfolge vorhanden ist oder nicht. Ich habe regexp verwendet, aber während der Code-Überprüfung wurde ich gebeten, indexOf() anstelle von regex (wie es teurer ist) zu verwenden. Ich würde gerne verstehen, wie indexOf() verwendet wird, um Sonderzeichen zu identifizieren. (I bekannt, dass dies zu indizieren String erfolgen)
String photoRoot = "http://someurl/${TOKEN1}/${TOKEN2}";
Pattern p = Pattern.compile("\\$\\{(.*?)\\}");
Matcher m = p.matcher(photoRoot);
if (m.find()) {
// logic to be performed
}
Fragen Sie, wie indexOf verwendet wird, um herauszufinden, ob ein Zeichen in einer Zeichenfolge vorhanden ist oder ob Sie nach der Komplexität der Laufzeit fragen? – MaxG