Kleinbuchstaben mit Satzzeichen Suchen und Ersetzen

Das Textverarbeitungsprogramm

Moderator: Moderatoren

housefreund
******
Beiträge: 607
Registriert: Do, 03.01.2008 23:23

Kleinbuchstaben mit Satzzeichen Suchen und Ersetzen

Beitrag von housefreund »

Hallo,

in einer gewissen Analogie zu diesem Thema möchte ich in einem Dokument von mir lauter Stellen mit der korrekten Schreibweise ersetzen.
Diese Textstellen sind alle nach dem Schema oder wobei "%" für einen Klein- oder Großbuchstaben steht.

Ich habe es schon geschafft, diese Stellen der Kleinbuchstaben zu finden, und zwar über den Suchstring

Code: Alles auswählen

\.[a-z]
und

Code: Alles auswählen

\,[a-z]
Allerdings weiß ich nicht, was ich dann beim "Ersetzen durch"-Feld eingeben muss, damit OpenOffice von selber
1) erkennt, falls ein Großbuchstabe nach dem Punkt oder Komma steht und
2) ein Leerzeichen nach dem Punkt oder Komma einfügt und dann aus dem "%" automatisch einen Großbuchstaben macht, falls es ein Kleinbuchstabe ist.

edit:
Also den Abstand nach dem Satzzeichen habe ich selber geschafft via

Code: Alles auswählen

(\.)(A-Z)
und

Code: Alles auswählen

$1 $2
Fehlt nur noch, dass aus einem Kleinbuchstaben ein Großbuchstabe wird. :)
Zuletzt geändert von housefreund am Fr, 12.02.2010 19:09, insgesamt 1-mal geändert.
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Kleinbuchstaben mit Satzzeichen automatisch konvertieren

Beitrag von lorbass »

Versuch's mal so:
  • Suchen nach: ([\,|\.])([a-z]{1})
  • Ersetzen durch: $1 $2
    Format... > Schrifteffekt > Auszeichnungen > Versalien
  • Groß-/Kleinschreibung: markieren
  • Regulärer Ausdruck: markieren
Gruß
lorbass
housefreund
******
Beiträge: 607
Registriert: Do, 03.01.2008 23:23

Re: Kleinbuchstaben mit Satzzeichen automatisch konvertieren

Beitrag von housefreund »

jo... das klappt. Danke!
Nur dann noch das letzte "Schmankerl": Bei Internetadressen (.com) sollte kein Leerzeichen eingefügt werden. MIt was für einem Operator lässt sich das ausklammern? Ich habe hier zwar schon einen passenden Hit für "ausschließen" gefunden, aber das umzusetzen schaffe ich nicht. :/
housefreund
******
Beiträge: 607
Registriert: Do, 03.01.2008 23:23

Re: Kleinbuchstaben mit Satzzeichen Suchen und Ersetzen

Beitrag von housefreund »

Hab noch was:
Falls ich in einem Satz 3 Punkte "..." verbaut habe, sollte dort der erste nachfolgende Buchstabe auch nicht großgeschrieben werden.
Könnte mir da jemand den Trick verraten, wie ich nach der Kombination von drei Punkten mit vorherigem Leerzeichen und nachfolgendem Großbuchstaben suchen kann?

Code: Alles auswählen

([a-z])([\.\.\.])
und

Code: Alles auswählen

([a-z]([\...])
klappt nicht.

edit:
Mit Herumprobieren bin ich auf

Code: Alles auswählen

([a-z])([\.]{3})
gekommen. Das klappt. :)
Antworten