Seite 1 von 1

Hilfe bei regulärem Ausdruck für Suchen&Ersetzen

Verfasst: Di, 03.07.2012 09:43
von theindless
Hallo,

ich bräuchte mal eure Hilfe in einer Suchen&Ersetzen-Problematik.

Ich habe einen längeren Text mit diversen Zahlenangaben im Format 120,3 TEur (nur ein Beispiel!), wobei die Anzahl der Stellen vor dem Komma und nach dem Komma nicht fest ist.

Gibt es eine Möglichkeit, diese durch xxx,x TEur zu ersetzen, d.h. Die Zahlen durch x zu ersetzen?

Wenn ja, wie müsste der Suchausdruck lauten?

Danke für eure Hilfe.

theindless

Re: Hilfe bei regulärem Ausdruck für Suchen&Ersetzen

Verfasst: Di, 03.07.2012 10:40
von Karolus
Hallo

1.Suche nach [0-9]*,[0-9]* TEur
  • [x]regulärer Ausdruck
    →→suche alle
2. Suche nach [0-9] ersetze durch x
  • [x] regulärer Ausdruck
    [x] nur in Selektion
    →→ersetze alle
Karo

Re: Hilfe bei regulärem Ausdruck für Suchen&Ersetzen

Verfasst: Di, 03.07.2012 10:47
von theindless
Hallo,

danke für die schnelle Antwort Karo.

Dein zweiter Vorschlag funktioniert leider nicht, da auch noch Jahreszahlen wie 2010, 2010/2011, 08/09 vorkommen.

Aber der erste Vorschlag war gut, da es mir reicht, wenn die Zahlen durch 1 x ersetzt werden.


Nur interessehalber...
Gäbe es die Möglichkeit, dass das ersetzen nur die Zahlen mit x ersetzt und das , (Komma) stehen lässt?
Ist aber nur zum Lernen...

theindless

Re: Hilfe bei regulärem Ausdruck für Suchen&Ersetzen

Verfasst: Di, 03.07.2012 10:54
von Karolus
Hallo
:?
Dein zweiter Vorschlag funktioniert leider nicht, da auch noch Jahreszahlen wie 2010, 2010/2011, 08/09 vorkommen.
Es sind nicht 2 Vorschläge sondern es ist eine Lösung in 2 Schritten, diese Schritte möchtest du bitte unmittelbar hintereinander ausführen.

Karo

Re: Hilfe bei regulärem Ausdruck für Suchen&Ersetzen

Verfasst: Di, 03.07.2012 11:00
von theindless
Oh wie peinlich :?

Danke für die super Gesamtlösung, Karo!

Diese Vorgehensweise (zuerst über suchen die relevanten Teile selektieren und dann ersetzen) war mir noch völlig unbekannt.

Hat bestens funktioniert.

theindless