Ich bin ein Noob Regex.
Ich habe String wie: -
String str = "sbs 01.00 sip ${dreamworks.values} print ${fwVer} to
used ${lang} en given ${model} in ${region}";
und ich habe alle Muster mit dieser Art $ angepasst extrahieren {....}
wie: - für gegebene str Ergebnis
sein sollte${dreamworks.values}
${fwVer}
${lang}
${model}
${region}
weiter, wenn es irgendwelche Duplikate findet, dann gibt es nur einen. für die Ex: -
String feed = "sip ${dreamworks.values} print ${fwVer} to ${fwVer} used
${lang} en ${lang}given ${model} in ${region}"
Ergebnis sein sollte: -
${dreamworks.values}
${fwVer}
${lang}
${model}
${region}
nur
das ist meine Antwort: -
PLACEHOLDER_PATTERN = "\\$\\{\\w+\\}";
aber diese nicht das richtige Ergebnis zu geben . es gibt nur
${fwVer}
${lang}
${model}
${region}
Also mir bitte vorschlagen richtige regex.
weil "dreamworks.values" enthält a. drin –