Anzeige:
Ergebnis 1 bis 2 von 2

Thema: reguläre ausdrücke (PERL)

  1. #1
    Registrierter Benutzer
    Registriert seit
    20.10.2001
    Beiträge
    37

    reguläre ausdrücke (PERL)

    Hallo

    Ich ein paar Probleme mit den regulären Ausdrücken von Perl.

    Z.B. möchte ich, dass True zurückgegeben wird, wenn die ersten Zeichen einer Zeile ein "^M" ist:

    if($entry =~ m/^M/); // geht nicht.

    Wie muss ich dass formulieren ?

    MFG: Linuxexplorer
    AMD K-6 450 MHZ
    384 MB DIMM RAM PC-100
    Gforce 2 MX
    ALI M1541 --> AGP geht nicht :( :(
    OPL3SA2
    Suse 7.1
    Kernel 2.4.18
    Xfree 4.2.0
    fluxbox

  2. #2
    Registrierter Benutzer
    Registriert seit
    30.12.2001
    Beiträge
    444
    Das ^ ist ein Sonderzeichen es steht für den Zeilen-/Stringanfang
    besser:
    Code:
    m/^\^M/
    Möchtest du leere Zeilen erkennen? Dann nimm das:
    Code:
    m/^$/

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •