Tabs usw. als Suchzeichen - geht das?

Das Textverarbeitungsprogramm

Moderator: Moderatoren

Panurg
***
Beiträge: 78
Registriert: Do, 31.12.2009 17:18

Tabs usw. als Suchzeichen - geht das?

Beitrag von Panurg »

Hallo!

Thema: Suchen u. Ersetzen

Ist es in OO möglich, nicht druckbare Zeichen, wie zB Tabs, Absatzmarken, erzwungene Zeilenwechsel, als Suchbegriff einzugeben? Ich habe nichts dergleichen gefunden, auch nicht bei den Regulären Ausdrücken. Aber es ist ja gut möglich, dass ich was übersehen habe.
Also, - geht das wirklich nicht?

P
Stephan
********
Beiträge: 12368
Registriert: Mi, 30.06.2004 19:36
Wohnort: nahe Berlin

Re: Tabs usw. als Suchzeichen - geht das?

Beitrag von Stephan »

der reguläre Ausdruck ist \t


Gruß
Stephan
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Tabs usw. als Suchzeichen - geht das?

Beitrag von lorbass »

Panurg hat geschrieben:Ich habe nichts dergleichen gefunden, auch nicht bei den Regulären Ausdrücken. Aber es ist ja gut möglich, dass ich was übersehen habe.
So wird's wohl sein.

Apache OpenOffice und LibreOffice setzen das »ICU* Regular Expression Package« ein. Dazu gibt's einen User Guide. Ob der Nutzungsumfang des Pakets in den OO-Suiten eingeschränkt ist, weiß ich allerdings nicht.

Einen Überblick findet man auch in der Programmhilfe (→ F1).

Gruß
lorbass

_________________
*ICU — International Components for Unicode
Panurg
***
Beiträge: 78
Registriert: Do, 31.12.2009 17:18

Re: Tabs usw. als Suchzeichen - geht das?

Beitrag von Panurg »

Danke für den Hinweis!
Ich kenne RE eigentlich, habe nur nicht die tägliche Übung ... :)

\t funktioniert

Aber für "Absatzmarke " (also das Caret) funktioniert weder \r noch \R.
Oder kann das am Text liegen?
Benutzeravatar
lorbass
********
Beiträge: 4116
Registriert: Mo, 01.05.2006 21:29
Wohnort: Bonn

Re: Tabs usw. als Suchzeichen - geht das?

Beitrag von lorbass »

Panurg hat geschrieben:Aber für "Absatzmarke " (also das Caret) funktioniert weder \r noch \R.
  1. Das „Caret“, also der Zirkumflex »^«, bezeichnet imho den Beginn einer Zeile, nicht das Ende, für das »$« steht.
  2. Die Ausdrücken »/r« und »/R« gelten unter AOO und LO nicht, fallen also quasi unter meinen „Vorbehalt“ zum „Nutzungsumfang“ ;). Die Behandlung des Zeilenendes durch »$« und »\n« ist sowieso schon ambivalent. Die Programmhilfe (→ F1) beschreibt seine differenzierte Behandlung beim Suchen und Ersetzen. Da darf dann das Fehlen von „\r“ und „\R“ nicht verwundern. ;)
    Programmhilfe: Liste der regulären Ausdrücke hat geschrieben:\n Steht für einen mit Umschalt+Eingabetaste eingefügten Zeilenumbruch. Sie tauschen Zeilenumbrüche gegen Absatzumbrüche aus, indem Sie \n in die Felder Suchen nach und Ersetzen durch eingeben und dann einen Suchen/Ersetzen-Vorgang ausführen.
    \n steht im Feld Suchen nach für einen Zeilenumbruch, der mit der Tastenkombination Umschalt+Eingabe eingegeben wurde.
    \n steht im Textfeld Ersetzen durch für einen mit der Eingabetaste eingegebenen Absatzumbruch.
  3. Versuche doch, statt „\r“ oder „\R“ ihre vierstelligen Hexadezimal-Unicodes mit »uXXXX« zu verwenden. (Hab ich selber noch nicht ausprobiert.)
  4. Was mir jetzt beim Schreiben noch eingefallen ist: Es gibt die Extension AltSearch, die eleganter mit dem Zeilenende umgehen können soll. (Hab ich auch noch nicht benutzt.)
hth
lorbass
Hiker
******
Beiträge: 593
Registriert: Mo, 08.09.2014 21:34
Wohnort: Berlin

Re: Tabs usw. als Suchzeichen - geht das?

Beitrag von Hiker »

Hallo,

was \r angeht wäre mir nicht klar, ob es in Office überhaupt vorkommt.
Ich nutze die Ersetzungen bei reinen Textdateien häufig, aber Linux-Texte enthalten meist kein \r (nur \n).
Vom Mac habe ich gelegentlich Texte mit \r statt \n gesehen und DOS-basiert kriegt man beides.

Was Office intern daraus macht ist dann wohl nochmal was anderes, hier muß ja noch der Unterschied zwischen
Zeilenschaltung und Absatzmarke behandelt werden. ( ZEICHEN(10) erzeugt in Calc Zeilenschaltungen)

Wenn \r intern nicht vorkommt, dürfte auch die Unicode-Kennung nicht nützen.
MfG, Jörn

PS: Programmhilfe https://help.libreoffice.org/Common/Lis ... essions/de
Libre Office 6.3.1 (Win 10 Pro) / Libre Office 6.0.7 (Win8.1 Pro, Win 7 Pro) / AOO (Win 7)
Panurg
***
Beiträge: 78
Registriert: Do, 31.12.2009 17:18

Re: Tabs usw. als Suchzeichen - geht das?

Beitrag von Panurg »

lorbass hat geschrieben: Was mir jetzt beim Schreiben noch eingefallen ist: Es gibt die Extension AltSearch, die eleganter mit dem Zeilenende umgehen können soll.
Kann sie in der Tat. Und jetzt erinere ich mich auch, dass ich genau diese Extension schonmal bei hatte. Ist Jahre her, inzwischen längst neuer Computer und alles ...

Danke für den Tip!

(P.S.: ts ts was man alles so vergisst ... ts)
Antworten