Mathias Brodala: Hilfe bei regulärem Ausdruck

Beitrag lesen

Hallo Denis.

Wenn ich  nur den normalen String übergeben, bekommen ich auch Ergebnisse zurück, die zum Teil mit Denis beginnen. Also zB Denis1, Denisafsdf usw.

Deshalb wollte ich einen regulären Ausdruck, der mir nur "Denis" findet. Dachte es ginge mit ^Denis$ , jedoch bekomme ich trotzdem nicht nur Ergebnisse mit Denis...

Also suchst du eher so etwas:

(^|\b)Denis($|\b)

Zur Erläuterung:

^|\b: Entweder am Anfang oder neben einem anderen Wort (\b = word Boundary, Wortgrenze)
$|\b: Äquivalent

Bei der Hilfe steht, "Der Suchstring ist ein regulärer Ausdruck in GNU - Synax."

Noch nie gehört; ich kenne nur POSIX und PCRE.

Einen schönen Mittwoch noch.

Gruß, Mathias

--
ie:% fl:| br:< va:) ls:& fo:) rl:( n4:~ ss:) de:] js:| mo:| zu:)
debian/rules