[de-users] Reguläre Ausdrücke in Textdokument

2006-08-26 Diskussionsfäden Jörg Schmidt
Hallo, ich habe einen Text der beliebige Ausdrücke der Form: #irgendwelcher Text# d.h. der interessierende Text ist in 2 Rauten eingeschlossen. Ich möchte diese Textabschnitte finden. Leider stoße ich bei den regulären Ausdrücken: #.+# #.*# auf das Problem das wenn mehrere Ausdrücke der o.g.

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

2006-08-26 Diskussionsfäden Guido Ostkamp
Hallo Jörg, ich habe einen Text der beliebige Ausdrücke der Form: #irgendwelcher Text# [...] Wie finde (markiere) ich nur die entsprechenden Ausdrücke? Suche mittels einer Character-Class, die kein #-Zeichen enthält, also #[^#]+# Gäbe es eine Chance Ausdrücke der Form: #irgendwelcher

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

2006-08-26 Diskussionsfäden Jörg Schmidt
Hallo Guido, Guido Ostkamp schrieb: Suche mittels einer Character-Class, die kein #-Zeichen enthält, also #[^#]+# Das funktioniert sehr gut, Danke. Allerdings kann ich weder aus dem Ausdruck selbst noch mit Hilfe der OOo-Hilfe zu regulären Ausdrücken verstehen *warum* das Ganze im

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

2006-08-26 Diskussionsfäden Markus Zywitza
Hallo Jörg Allerdings kann ich weder aus dem Ausdruck selbst noch mit Hilfe der OOo-Hilfe zu regulären Ausdrücken verstehen *warum* das Ganze im Konkreten funktioniert. Könntest Du mir das Warum bitte noch erklären. Reguläre Ausdrucke sind gierig (greedy), d.h. ein regulärer Ausdruck versucht

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

2006-08-26 Diskussionsfäden Jörg Schmidt
Hallo Markus, Markus Zywitza schrieb: Wenn Du den AUsdruck #[^#]+# verwendest, sagst Du stattdessen: Alles ausser Raute zwischen zwei Rauten und erhätst dann #eins# und #zwei# als Treffer. Danke, ich verstehe es jetzt. Ich hatte zwar in der Hilfe: [^a-s] gesehen, habe aber dessen Bedeutung