Ich möchte Zeichenfolgen ersetzen wie 'HDMWhoSomeThing'
a 'HDM Who Some Thing'
mit Regex.
Ich möchte also Wörter extrahieren, die mit einem Großbuchstaben beginnen oder nur aus Großbuchstaben bestehen. Beachten Sie, dass in der Zeichenfolge 'HDMWho'
der letzte Großbuchstabe ist in Wirklichkeit der erste Buchstabe des Wortes Who
- und sollte nicht in dem Wort enthalten sein HDM
.
Was ist die richtige Regex, um dieses Ziel zu erreichen? Ich habe viele Regex' ausprobiert, die ähnlich sind wie [A-Z][a-z]+
aber ohne Erfolg. Die [A-Z][a-z]+
gibt mir 'Who Some Thing'
- ohne 'HDM'
natürlich.
Irgendwelche Ideen? Ja, danke, Rukki