Karl K.: Regular Expression für Links

Hallo Forum,

ich wollte mal anfragen, ob man sich den regulären Ausdruck -
der hier in diesem Forum für die Posting-Links Verwendung findet -
mal anschauen kann. Ich wolle in etwa selbiges Implementieren.

Danke für Antworten
Karl K.

  1. 你好 Karl,

    ich wollte mal anfragen, ob man sich den regulären Ausdruck -
    der hier in diesem Forum für die Posting-Links Verwendung findet -
    mal anschauen kann. Ich wolle in etwa selbiges Implementieren.

    Hier werden keine RegExe benutzt, sondern es ist ein richtiger[tm] Parser
    am Werk. Der Sourcecode ist frei verfuegbar unter der URL:

    http://wwwtech.de/cforum/

    Die Datei, in der dieser Parser implementiert ist, heisst “htmllib.c”.
    Die relevanten Funktionen sind msg_to_html() und parse_message(): sie
    erkennen, ob ein in [] enthaltener Text eine Direktive darstellt oder ob
    er in [] enthaltener Text ist.

    再见,
    克里斯蒂安

    --
    Kommt ein Nullvektor zum Psychiater: "Herr Doktor, ich bin orientierungslos!"
    1. Hallo ????? ;-)

      Super. Danke.

      Freundliche Grüße aus Berlin
      Karl K.

    2. Hallo,

      Uff, habe mir das mal angeschaut. Dachte ich könnte da
      irgendwas übernehmen.. nun gut - dem ist nicht so ;-)
      Existiert online irgendwo ein RegExe-Archiv mit den
      alltäglich genutzten Ausdrücken?

      Danke.

      Karl K.

      1. 你好 Karl,

        Uff, habe mir das mal angeschaut. Dachte ich könnte da
        irgendwas übernehmen.. nun gut - dem ist nicht so ;-)

        Naja, das ist halt ein richtiger[tm] BBCode-Parser, der auch (falsche)
        Verschachtelungen und dergleichen erkennt.

        再见,
        克里斯蒂安

        --
        Beware Evildoers for my deed is done and every little damsel in distress will be shelted!
      2. Habe ein gutes Archiv gefunden. Wen es interessiert:
        http://www.regxlib.com

        KarlK.

      3. Moin,

        Existiert online irgendwo ein RegExe-Archiv mit den
        alltäglich genutzten Ausdrücken?

        Naja, einen RegEx für URLs haben wir hier schon: http://forum.de.selfhtml.org/archiv/2000/9/t21729/#m111398. Der ist nur leider nicht mehr ganz aktuell, da der HTTP-Teil zum Beispiel auf RFC 1738 beruht, neuere RFCs da aber etwa auch ein / im Searchpath erlauben, wenn es eine besondere Bedeutung hat.

        --
        Henryk Plötz
        Grüße aus Berlin
        ~~~~~~~~ Un-CDs, nein danke! http://www.heise.de/ct/cd-register/ ~~~~~~~~
        ~~ Help Microsoft fight software piracy: Give Linux to a friend today! ~~
  2. Hi Karl,

    Wenn du in PHP programmierst, könnte vielleicht die BBCode-Parserklasse für PHP von Christian Seiler für dich interessant sein ;-)

    MfG, Dennis.

    --
    Mein SelfCode: ie:{ fl:( br:> va:) ls:[ fo:) rl:( n4:# ss:) de:] js:| ch:{ sh:( mo:} zu:|
    Auf viele Fragen weiß auch Wikipedia eine Antwort.