Thread RegExe :: Wort(e) ab Zeilenanfang (1 answers)
Opened by Jiep1963 at 2012-07-26 18:30

Jiep1963
 2012-07-26 18:30
#160219 #160219
User since
2008-08-20
37 Artikel
BenutzerIn

user image
/Die erste Einstellung hat scheinbar nicht funktioniert/

Eigentlich habe ich gedacht das ich mit regulären Ausdrücken zurecht komme. Nun aber das folgende Problem:

Ich suche mit "if" ein Wort am Zeilenanfang - dann ist die Eingabe korrekt - ansonsten soll über "else" eine Fehlerarbarbeitung folgen.
Nach meinen Buchinformationen habe ich folgendes ausgeheckt:

-------------
einwort

mehrere Worte in einer Zeile
---------------
Code: (dl )
/^[a-z]+$/

bzw.
Code: (dl )
/^[a-z]+\s+.+/

und mit
Code: (dl )
/^\w

habe ich auch schon rumexperementiert, obwohl alles nur Kleinbuchstaben (keine Zahlen) sein dürfen.
Aber: Funktioniert alles leider nicht. Bestätigt wird das über die Webseite
www.regexe.de

Was muss ich den richtig(er) codieren, damit es funktioniert?

Vielen Dank für das Schubsen in die richtige Richtung!

Gruß

-------------------

Die Lösung war natürlich einfach:

$_ =~ /^[a-z]+$/
^^^^^^

Manchmal ist es halt einfach so...
Last edited: 2012-07-26 18:54:05 +0200 (CEST)

View full thread RegExe :: Wort(e) ab Zeilenanfang