Re: [de-users] Reguläre Ausdrücke

2017-08-11 Diskussionsfäden Dirk Harsdorf

Danke!
Die Extension funktioniert, zumindest löst sie mein aktuelles Problem.


Am 11.08.2017, 20:29 Uhr, schrieb Franklin Schiftan  
:



Hallo Dirk,

am 11.08.2017 um 19:54 Uhr schrieb Dirk Harsdorf
:


Kann in LibreOffice-Write die Option " Reguläre Ausdrücke " nicht
auswählen. Ich benutze die Version  5.4.0.3 (x64) und die weitere Option
wird unter " Suchen & Ersetzen " angezeigt, ist aber nicht wählbar  
(grau).
Entsprechend funktioniert auch keine Suche nach regulären Ausdrücken  
wie "

\n ".  Gibt es Abhilfe oder einen Umweg?


Ja, die Extension AltSearch.


Dirk





--
"Life is the only flaw in an otherwise perfect nonexistence."
Schopenhauer

--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Reguläre Ausdrücke

2017-08-11 Diskussionsfäden OoOHWHOoO

NACHTRAG:

Ist bei Dir bei "Ähnlichkeitssuche" das Häkchen gesetzt ? Wenn ja, dann 
entferne es. Setzt man es, wird "Reguläre Ausdrücke" gegraut ...


Gruß
Hans-Werner

-- Originalnachricht --
Von: "OoOHWHOoO" <ooohwh...@t-online.de>
An: users@de.libreoffice.org
Cc: "OoOHWHOoO" <ooohwh...@t-online.de>
Gesendet: 11.08.2017 20:52:56
Betreff: Re: [de-users] Reguläre Ausdrücke


Hallo Dirk,

ich habe "LO 5.4.0.3 (x64)" als Parallelinstallation unter "Windows 7 
Home Premium 64-bit" und die Schaltfläche "Reguläre Audrücke" ist nicht 
gegraut - als auswählbar.


Habe aber keinerlei Idee, weswegen das bei Dir gegraut ist. Im WEB habe 
ich auch nichts dazu gefunden, leider ...


Gruß
Hans-Werner

-- Originalnachricht --
Von: "Franklin Schiftan" <franklin.schif...@gmx.de>
An: users@de.libreoffice.org
Gesendet: 11.08.2017 20:29:54
Betreff: Re: [de-users] Reguläre Ausdrücke


Hallo Dirk,

am 11.08.2017 um 19:54 Uhr schrieb Dirk Harsdorf
<dirk.harsd...@gmx.net>:


Kann in LibreOffice-Write die Option " Reguläre Ausdrücke " nicht
auswählen. Ich benutze die Version  5.4.0.3 (x64) und die weitere 
Option
wird unter " Suchen & Ersetzen " angezeigt, ist aber nicht wählbar 
(grau).
Entsprechend funktioniert auch keine Suche nach regulären Ausdrücken 
wie "

\n ".  Gibt es Abhilfe oder einen Umweg?


Ja, die Extension AltSearch.


Dirk


--
. und tschüss

 Franklin

--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/

Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert






--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: [de-users] Reguläre Ausdrücke

2017-08-11 Diskussionsfäden OoOHWHOoO

Hallo Dirk,

ich habe "LO 5.4.0.3 (x64)" als Parallelinstallation unter "Windows 7 
Home Premium 64-bit" und die Schaltfläche "Reguläre Audrücke" ist nicht 
gegraut - als auswählbar.


Habe aber keinerlei Idee, weswegen das bei Dir gegraut ist. Im WEB habe 
ich auch nichts dazu gefunden, leider ...


Gruß
Hans-Werner

-- Originalnachricht --
Von: "Franklin Schiftan" <franklin.schif...@gmx.de>
An: users@de.libreoffice.org
Gesendet: 11.08.2017 20:29:54
Betreff: Re: [de-users] Reguläre Ausdrücke


Hallo Dirk,

am 11.08.2017 um 19:54 Uhr schrieb Dirk Harsdorf
<dirk.harsd...@gmx.net>:


Kann in LibreOffice-Write die Option " Reguläre Ausdrücke " nicht
auswählen. Ich benutze die Version  5.4.0.3 (x64) und die weitere 
Option
wird unter " Suchen & Ersetzen " angezeigt, ist aber nicht wählbar 
(grau).
Entsprechend funktioniert auch keine Suche nach regulären Ausdrücken 
wie "

\n ".  Gibt es Abhilfe oder einen Umweg?


Ja, die Extension AltSearch.


Dirk


--
. und tschüss

  Franklin

--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/

Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert




--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: [de-users] Reguläre Ausdrücke

2017-08-11 Diskussionsfäden Franklin Schiftan
Hallo Dirk,

am 11.08.2017 um 19:54 Uhr schrieb Dirk Harsdorf
:

> Kann in LibreOffice-Write die Option " Reguläre Ausdrücke " nicht  
> auswählen. Ich benutze die Version  5.4.0.3 (x64) und die weitere Option  
> wird unter " Suchen & Ersetzen " angezeigt, ist aber nicht wählbar (grau).  
> Entsprechend funktioniert auch keine Suche nach regulären Ausdrücken wie "  
> \n ".  Gibt es Abhilfe oder einen Umweg?

Ja, die Extension AltSearch.

> Dirk

-- 
 . und tschüss

   Franklin

-- 
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Reguläre Ausdrücke in Base Abfragen

2012-03-29 Diskussionsfäden LuFle



Konkret möchte ich alle Werte finden, die mit sechs Ziffern beginnen,
d.h. also mein Ausdruck wäre etwas wie

'^[0-9]{6}.*$'


Hi - ist zwar nicht das was man einen regulären Ausdruck nennt, aber für 
die meisten Daten wird's passen.


Wenn Du Dir sicher bist, dass es keine Einträge gibt, die 1Z3456 heißen, 
dann kannst Du einfach die 'LEFT' Funktion benutzen:


SELECT LEFT( TextFeld, 6 ) AS Stellen 1 bis 6,
   ( CONVERT ( LEFT( TextFeld, 6 ) , BIGINT ) ) * 3 AS 
Konvertiert und Plutimikation

FROM Tabelle1
WHERE LEFT( TextFeld, 6 ) = '0'
  AND LEFT( TextFeld, 6 ) = '99'

sonst musst Du jede Stelle einzeln abfragen:

SELECT LEFT( TextFeld, 6 ) AS Stellen 1 bis 6,
   (CONVERT(LEFT(TextFeld,6),BIGINT)) * 3 AS Konvertiert und 
Plutimikation

FROM Tabelle1
WHERE SUBSTRING ( TextFeld, 1, 1 ) = '0' AND SUBSTRING ( TextFeld, 
1, 1 ) = '9'
  AND SUBSTRING ( TextFeld, 2, 1 ) = '0' AND SUBSTRING ( TextFeld, 
2, 1 ) = '9'
  AND SUBSTRING ( TextFeld, 3, 1 ) = '0' AND SUBSTRING ( TextFeld, 
3, 1 ) = '9'
  AND SUBSTRING ( TextFeld, 4, 1 ) = '0' AND SUBSTRING ( TextFeld, 
4, 1 ) = '9'
  AND SUBSTRING ( TextFeld, 5, 1 ) = '0' AND SUBSTRING ( TextFeld, 
5, 1 ) = '9'
  AND SUBSTRING ( TextFeld, 6, 1 ) = '0' AND SUBSTRING ( TextFeld, 
6, 1 ) = '9'


Über die Convert-Funktion kannst Du prüfen ob Deine Abfrage stimmt -
sollte eine Exception kommen, dann weil ein Buchstabe oder Sonder-
zeichen nicht in einen Numerischen Wert umgewandelt werden kann.

--
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


[de-users] Re: [de.-users] Reguläre Ausdrücke in Base Abfragen

2012-03-29 Diskussionsfäden Jost Lange

Hallo liebe Liste,

Anfrage:

Am 29.03.2012 09:13, schrieb LuFle:



Konkret möchte ich alle Werte finden, die mit sechs Ziffern beginnen,
d.h. also mein Ausdruck wäre etwas wie

'^[0-9]{6}.*$'


Kann mir jemand freundlicherweise kurz erklären, um was es sich bei 
vorsteh. Hieroglyphen

handelt und wozu diese für den Normal-Anwender von LO nütze sind?



Hi - ist zwar nicht das was man einen regulären Ausdruck nennt, aber
für die meisten Daten wird's passen.

Wenn Du Dir sicher bist, dass es keine Einträge gibt, die 1Z3456
heißen, dann kannst Du einfach die 'LEFT' Funktion benutzen:

SELECT LEFT( TextFeld, 6 ) AS Stellen 1 bis 6,
   ( CONVERT ( LEFT( TextFeld, 6 ) , BIGINT ) ) * 3 AS
Konvertiert und Plutimikation
FROM Tabelle1
WHERE LEFT( TextFeld, 6 ) = '0'
  AND LEFT( TextFeld, 6 ) = '99'

sonst musst Du jede Stelle einzeln abfragen:

SELECT LEFT( TextFeld, 6 ) AS Stellen 1 bis 6,
   (CONVERT(LEFT(TextFeld,6),BIGINT)) * 3 AS Konvertiert und
Plutimikation
FROM Tabelle1
WHERE SUBSTRING ( TextFeld, 1, 1 ) = '0' AND SUBSTRING (
TextFeld, 1, 1 ) = '9'
  AND SUBSTRING ( TextFeld, 2, 1 ) = '0' AND SUBSTRING (
TextFeld, 2, 1 ) = '9'
  AND SUBSTRING ( TextFeld, 3, 1 ) = '0' AND SUBSTRING (
TextFeld, 3, 1 ) = '9'
  AND SUBSTRING ( TextFeld, 4, 1 ) = '0' AND SUBSTRING (
TextFeld, 4, 1 ) = '9'
  AND SUBSTRING ( TextFeld, 5, 1 ) = '0' AND SUBSTRING (
TextFeld, 5, 1 ) = '9'
  AND SUBSTRING ( TextFeld, 6, 1 ) = '0' AND SUBSTRING (
TextFeld, 6, 1 ) = '9'


und wozu braucht man diese vorsteh. Kenntnisse?  Aus welchem 
EDV-Sprachbereich sind sie?





Über die Convert-Funktion kannst Du prüfen ob Deine Abfrage stimmt -
sollte eine Exception kommen, dann weil ein Buchstabe oder Sonder-
zeichen nicht in einen Numerischen Wert umgewandelt werden kann.


Danke und mit freundlichem Gruß !
 JoLa


--
 Jost  Lange,  Dipl.-Ing.
Dozent f. Gebäude-Technik AD
  Lektor f. EDV-Anwendungen
59075  Hamm/Westf.,  Eschstr. 1b
 R + F:  02381 - 72838


--
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/

Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


--
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Reguläre Ausdrücke in Base Abfragen

2012-03-28 Diskussionsfäden Achim Pabel
Hallo Andre,

ich arbeite (über Perl) zwar häufig mit Regulären Ausdrücken
und kann Dir deshalb auch aus Erfahrung sagen das 

.*$
(irgendwas) punkt stern zeilenende

zwar Probleme bereiten, aber warum, dass weiss ich selbst nur so 
ungefähr und müsste es erst nachlesen.

Über

http://www.regexe.de/

habe ich ein paar Tests gefahren und kann Dir vielleicht folgenden 
Ausdruck anbieten:

^[0-9]{6}.{0,}

zeilenanfang [ziffern] {exakt 6} punkt_fuer_irgendwas  {0 zeichen 
bis zeilenende}

Gruß Achim

-- 
openSUSE 11.4
KDE – Frei sein!
Plattform-Version 4.6.00 (4.6.0) release 6

LibreOffice 3.3.4
OOO340m1 (Build:502)
---

„Mir, ... war die konsequente Rechtschreibung immer ziemlich 
gleichgültig. Wie dieses oder jenes Wort geschrieben wird, darauf 
kommt es doch eigentlich nicht an, sondern darauf, daß die Leser 
verstehen, was man damit sagen wollte.“
Johann Wolfgang von Goethe (1749-1832), dt. Dichter.
Am Mittwoch, 28. März 2012, 08:50:30 schrieb Andre Tann:
 Servus zusammen,
 
 ich komm grad nicht drauf, wie man reguläre Ausdrücke in
 Filterbedingungen in Base nutzen kann. Ich habe versucht
 
   … WHERE column RLIKE 'regex_here'
   … WHERE column REGEXP 'regex_here'
   … WHERE column REGEXP_LIKE 'regex_here'
 
 Aber nichts davon funktioniert.
 
 Konkret möchte ich alle Werte finden, die mit sechs Ziffern
 beginnen, d.h. also mein Ausdruck wäre etwas wie
 
   '^[0-9]{6}.*$'
 
 Kann mir jemand einen Tip geben?
 
 Danke+Gruß!


-- 
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: [de-users] Reguläre Ausdrücke in Base Abfragen

2012-03-28 Diskussionsfäden Robert Großkopf
Hallo Andre,
 
 ich komm grad nicht drauf, wie man reguläre Ausdrücke in
 Filterbedingungen in Base nutzen kann. Ich habe versucht
 
   … WHERE column RLIKE 'regex_here'
   … WHERE column REGEXP 'regex_here'
   … WHERE column REGEXP_LIKE 'regex_here'

Ich habe die Befürchtung, dass Du mit Deinem Vorhaben kein Glück haben
wirst, zumindest wenn Du die interne HSQLDB benutzt. Die kennt nur LIKE
und dort dann auch nur Platzhalter für ein oder beliebig viele Zeichen:

The LIKE keyword uses '%' to match any (including 0) number of
characters, and '_' to match exactly one character. To search for '%' or
'_' itself an escape character must also be specified using the ESCAPE
clause. For example, if the backslash is the escaping character, '\%'
and '\_' can be used to find the '%' and '_' characters themselves. For
example, SELECT  LIKE '\_%' ESCAPE '\' will find the strings
beginning with an underscore.

Wenn Du z.B. MySQL nutzt geht REGEXP bzw. RLIKE mit den von Dir
aufgeführten Parametern.

Gruß

Robert

-- 
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert


Re: [de-users] Reguläre Ausdrücke in Base Abfragen

2012-03-28 Diskussionsfäden Christian Lohmaier
2012/3/28 Andre Tann at...@alphasrv.net:
 Servus zusammen,

 ich komm grad nicht drauf, wie man reguläre Ausdrücke in
 Filterbedingungen in Base nutzen kann. Ich habe versucht

        … WHERE column RLIKE 'regex_here'
        … WHERE column REGEXP 'regex_here'
        … WHERE column REGEXP_LIKE 'regex_here'

 Aber nichts davon funktioniert.

Standard Keyword wäre LIKE_REGEX - aber k.A. ob hsqldb das unterstützt.

Was aber in der Doku aufgeführt wird ist REGEXP_MATCHES,
REGEXP_SUBSTRING und REGEXP_SUBSTRING_ARRAY

http://hsqldb.org/doc/guide/builtinfunctions-chapt.html#bfc_string_binary_functions

ciao
Christian

-- 
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Reguläre Ausdrücke in Base Abfragen

2012-03-28 Diskussionsfäden Robert Großkopf
Hallo Christian,
 
 Standard Keyword wäre LIKE_REGEX - aber k.A. ob hsqldb das unterstützt.
 
 Was aber in der Doku aufgeführt wird ist REGEXP_MATCHES,
 REGEXP_SUBSTRING und REGEXP_SUBSTRING_ARRAY
 
 http://hsqldb.org/doc/guide/builtinfunctions-chapt.html#bfc_string_binary_functions

Diese Dokumentation ist leider für die 2.2 der HSQLDB. Und die interne
von LibreOffice ist die 1.8.* Die Dokumentation hierzu ist irgendwann im
letzten Monat vom Server genommen worden - meine Links zeigen dazu nur
noch Error 404 an. Ich habe allerdings den kompletten Inhalt hier auf
Platte. Und da gibt es keine REGEXP-Funktionen.

Gruß

Robert

-- 
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Reguläre Ausdrücke

2011-06-22 Diskussionsfäden Bernhard Plagemann

Teste bitte: STRGt - wird eingegeben mit ^t-

Viel Erfolg!

Bernhard Plagemann
Berufskolleg Opladen
Fachbereich Technik
Stauffenbergstr. 21-23
51379 Leverkusen
p...@bk-opladen.de
http://www.bk-opladen.de
http://www.mechatroniker-leverkusen.de
http://www.bernhard-plagemann.de

Am 22.06.2011 12:39, schrieb Karl Zeiler:

Hallo,

in einem Writer-Dokument ist eine lange Wortliste für ein Wörterbuch
enthalten mit folgender Struktur:
blablabla/abc gefolgt von einem Absatzumbruch.

Ich will nun z.B. alle Wörter, die den Buchstaben v enthalten, suchen
und markieren lassen, um sie anschließend mit dem Kopierbefehl in eine
neue Datei einfügen zu können. Dazu gebe ich im Suchfeld (reguläre
Ausdrücke) folgendes ein:
(.*)v(.*)
Damit finde ich zwar alle gewünschten Wörter (so sieht es jedenfalls
aus), kann die markierten Wörter kopieren und in ein neues Dokument
einfügen - aber es fehlt der zugehörige Absatzumbruch.

Wie kann ich den *Absatzumbruch* mit einbeziehen?

Gruß
Karl



--
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Reguläre Ausdrücke

2011-06-22 Diskussionsfäden Werner Tietz

Hallo Karl
Am 22.06.2011 12:39, schrieb Karl Zeiler:

Hallo,

in einem Writer-Dokument ist eine lange Wortliste für ein Wörterbuch
enthalten mit folgender Struktur:
blablabla/abc gefolgt von einem Absatzumbruch.

Ich will nun z.B. alle Wörter, die den Buchstaben v enthalten, suchen
und markieren lassen, um sie anschließend mit dem Kopierbefehl in eine
neue Datei einfügen zu können. Dazu gebe ich im Suchfeld (reguläre
Ausdrücke) folgendes ein:
(.*)v(.*)
Damit finde ich zwar alle gewünschten Wörter (so sieht es jedenfalls
aus), kann die markierten Wörter kopieren und in ein neues Dokument
einfügen - aber es fehlt der zugehörige Absatzumbruch.

Wie kann ich den *Absatzumbruch* mit einbeziehen?


Füge erstmal im Quelldokument ein sonst nicht benutztes Zeichen direkt 
vor dem Absatzumbruch ein, z.B. ein #

Suche nach $ ersetze durch #\n

Jetzt kannst du deine Wörter mit v suchen, kopieren, im anderen Dokument 
einfügen und dort nochmal suchen nach: # ersetzen durch: \n


Gruß Werner



--
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Re: [de-users] Reguläre Ausdrücke

2011-06-22 Diskussionsfäden Bernhard Plagemann

Guten Tag,
ist denn ein Zeilenumbruch ein regulärer Ausdruck?

Mit freundlichen Grüßen

Bernhard Plagemann
Berufskolleg Opladen
Fachbereich Technik
Stauffenbergstr. 21-23
51379 Leverkusen
p...@bk-opladen.de
http://www.bk-opladen.de
http://www.mechatroniker-leverkusen.de
http://www.bernhard-plagemann.de

Am 22.06.2011 13:18, schrieb Edgar Kuchelmeister:

Hallo Bernhard,

- Original Message ---

Subject: Re: [de-users] Reguläre Ausdrücke
From: Bernhard Plagemannp...@bk-opladen.de
Date: Wed, 22 Jun 2011 13:15:04 +0200
  To: users@de.libreoffice.org


Teste bitte:STRGt - wird eingegeben mit ^t-


der Mailbetreff heißt _Reguläre Ausdrücke_!

STRG-T ist kein regulärer Ausdruck ;-)

Gruß
Edgar



--
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Re: [de-users] Reguläre Ausdrücke

2011-06-22 Diskussionsfäden Achim Pabel
 ist denn ein Zeilenumbruch ein regulärer Ausdruck?
Jaein. Zeilenende ist kein Regulärer Ausdruck - aber Du kannst bis 
einschließlich dem Zeilenumbruch ( \n oder \n\r ) suchen lassen.

Das $ Zeichen prüft bis einschließlich das Ende eines Strings.
Beispiele für Zeilenende:
* In der Textverarbeit je nach BS mit   \n   oder   \n\r   endet,
* In der Programmierung endet der String mit   \0
Zwar bin ich kein Tiefseeprogrammierer, aber ich vermute einmal das alle String 
mit \0 enden - zumindestens war das in C so.
Vielleicht kann dazu noch jemand anders eine bessere Stellungnahmen abgeben.

Aber um   \0   geht es bei Deiner Anfrage nicht. Bei regexe sollen ja die 
Vereinfachungen bei der Suche nach dem String im Vordergrund stehen.
Und dann bedeutet das Metazeichen   $   einschließlich Zeilenumbruch-Zeichen.

Gruß Achim

--

Am Mittwoch, 22. Juni 2011, 17:28:35 schrieb Bernhard Plagemann:
 Guten Tag,
 ist denn ein Zeilenumbruch ein regulärer Ausdruck?
 
 Mit freundlichen Grüßen
 
 Bernhard Plagemann
 Berufskolleg Opladen
 Fachbereich Technik
 Stauffenbergstr. 21-23
 51379 Leverkusen
 p...@bk-opladen.de
 http://www.bk-opladen.de
 http://www.mechatroniker-leverkusen.de
 http://www.bernhard-plagemann.de
 
 Am 22.06.2011 13:18, schrieb Edgar Kuchelmeister:
  Hallo Bernhard,
 
  - Original Message ---
 
  Subject: Re: [de-users] Reguläre Ausdrücke
  From: Bernhard Plagemannp...@bk-opladen.de
  Date: Wed, 22 Jun 2011 13:15:04 +0200
To: users@de.libreoffice.org
 
  Teste bitte:STRGt - wird eingegeben mit ^t-
 
  der Mailbetreff heißt _Reguläre Ausdrücke_!
 
  STRG-T ist kein regulärer Ausdruck ;-)
 
  Gruß
  Edgar
 
 
 


-- 
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Re: [de-users] Reguläre Ausdrücke

2011-06-22 Diskussionsfäden Uwe Haas

Am 22.06.2011 18:09, schrieb Achim Pabel:

[...]
Zwar bin ich kein Tiefseeprogrammierer, aber ich vermute einmal das alle String 
mit \0 enden - zumindestens war das in C so.
Bis auf ganz wenige Ausnahmen stimmt diese Aussage.  Diese Ausnahmen 
sind z. B. BASIC- und PASCAL-Programme, wobei auch hier schon lange die 
Null-terminierten Strings Einzug gehalten haben. Aus diesem Grund 
haben viele Programme mit der Verarbeitung von Strings, die das Zeichen 
#00 enthalten, Probleme. Auch viele Sicherheitslücken resultieren aus 
Tricks mit diesem Zeichen.



Vielleicht kann dazu noch jemand anders eine bessere Stellungnahmen abgeben.

Aber um   \0   geht es bei Deiner Anfrage nicht. Bei regexe sollen ja die 
Vereinfachungen bei der Suche nach dem String im Vordergrund stehen.
Und dann bedeutet das Metazeichen   $   einschließlich Zeilenumbruch-Zeichen.



--
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert



Re: [de-users] Re: [de-users] Reguläre Ausdrücke

2011-06-22 Diskussionsfäden Achim Pabel
Wäre es nicht besser wenn Du nach erfolgreicher Suche jedem Treffer ein   \n  
 oder   \n\r   beim Eintragen einfach hinten mit anhängst?
Nur weis ich nicht ob das in OO / LO geht. Das musst Du ergoogeln / 
recherchieren und ausprobieren... :-(


@Uwe, Danke für die gute Info!  Irgendwas war bei mir noch so was in 
Erinnerung...

Am Mittwoch, 22. Juni 2011, 18:22:56 schrieb Uwe Haas:
 Am 22.06.2011 18:09, schrieb Achim Pabel:
  [...]
  Zwar bin ich kein Tiefseeprogrammierer, aber ich vermute einmal das alle 
  String mit \0 enden - zumindestens war das in C so.
 Bis auf ganz wenige Ausnahmen stimmt diese Aussage.  Diese Ausnahmen 
 sind z. B. BASIC- und PASCAL-Programme, wobei auch hier schon lange die 
 Null-terminierten Strings Einzug gehalten haben. Aus diesem Grund 
 haben viele Programme mit der Verarbeitung von Strings, die das Zeichen 
 #00 enthalten, Probleme. Auch viele Sicherheitslücken resultieren aus 
 Tricks mit diesem Zeichen.
 
  Vielleicht kann dazu noch jemand anders eine bessere Stellungnahmen abgeben.
 
  Aber um   \0   geht es bei Deiner Anfrage nicht. Bei regexe sollen ja die 
  Vereinfachungen bei der Suche nach dem String im Vordergrund stehen.
  Und dann bedeutet das Metazeichen   $   einschließlich 
  Zeilenumbruch-Zeichen.
 
 
 


-- 
Informationen zum Abmelden: E-Mail an users+h...@de.libreoffice.org
Tips zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert