OT: Regulärer Ausdruck gesucht

Carola Kummert carola.kummert at uni-bielefeld.de
Wed Nov 17 09:53:12 CET 2004


Moin,

On Wed, 2004-11-17 at 09:18, Christian Weddeling wrote:
> ich benötige zum Parsen einer Zeile einen regulären Ausdruck der 
> Leerzeichen matcht ausßer wenn sie zwischen Anführungszeichen stehen. 
> Könnte mir einer so einen Ausruck eben schnell zusammenbauen?

Wuerd ich nicht mit ner RegEx erschlagen. Einfach mit
$sprache_deiner_wahl den string durchgehen, wenn " bis zum naechsten "
springen, dann weiter durchgehen bis das naechste leerzeichen oder "
kommt. Laesst sich mit nem Vier- maximal Fuenfzeiler als Schleife
abbilden. (Klammerung im C-Stil mitgezaehlt ;) ) Wenn der string nicht
zu ewig lang ist, geht das sogar halbwegs performant.

Stichworte fuer die Schleife: character-position, string-offset,
substring.

HTH
Carola 'Sammy' Kummert




More information about the Linux mailing list