So verbessern Sie die Regex -Leistung in JavaJava

Java-Forum
Anonymous
 So verbessern Sie die Regex -Leistung in Java

Post by Anonymous »

Ich habe diesen Code, um den gesamten Text vor "=" in Großbuchstaben zu konvertieren.

Code: Select all

Matcher m = Pattern.compile("((?:^|\n).*?=)").matcher(conteudo);
while (m.find()) {
conteudo = conteudo.replaceFirst(m.group(1), m.group(1).toUpperCase());
}
< /code>

Aber wenn die Zeichenfolge zu groß ist, wird ich sehr langsam, ich möchte einen schnelleren Weg finden. < /p>

Segler? rechts.
Ich habe einen Text wie diesen < /p>

field=value
field2=value2
field3=value3
< /code>

Und ich möchte jede Zeile wie diese < /p>

konvertierenFIELD=value
FIELD2=value2
FIELD3=value3

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post