regEx Hilfe gesucht

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • TobiaZ
    replied
    Da es sowas nicht fertig gibt, ist es auch kein Gesuch, sondern die Bitte nach Projekthilfe. *verschieb*

    Leave a comment:


  • jensn
    replied
    Ist nun einmal so, wie es ist.
    Ich muss aus dem HTML Code BBCode erstellen.

    Jens

    Leave a comment:


  • wahsaga
    replied
    Originally posted by jensn View Post
    Ich haben einen Text, in dem [n] mal ein String vorkommtm den ich in BB Code ümwandel muss.

    Bislang habe ich das mit:
    PHP Code:
       $suchmuster"/\<img src=(.*) (.*) (.*)>/i";
       
    $ersetzung '[IMG]mycms/$2[/IMG]';
       echo 
    preg_replace($suchmuster$ersetzung$story); 
    gemacht.
    Das ist das Gegenteil von dem, was du beschrieben hast - mit dem Wandelst du HTML zurück in BBCode.

    Und das wäre höchstvermutlich komplett überflüssig, wenn du Rohdaten gespeichert hättest, statt bereits umgewandelte Daten.

    Leave a comment:


  • jensn
    replied
    Ok, dan nhatte ich mich falsch audgedrückt.

    Ich haben einen Text, in dem [n] mal ein String vorkommtm den ich in BB Code ümwandel muss.

    Bislang habe ich das mit:
    PHP Code:
       $suchmuster"/\<img src=(.*) (.*) (.*)>/i";
       
    $ersetzung '[IMG]mycms/$2[/IMG]';
       echo 
    preg_replace($suchmuster$ersetzung$story); 
    gemacht. Alles kein Problem.
    Nun ist aber das IMG Tag geändert worden (siehe oben).
    Da komme ich leider nicht darauf, wie ich mein Suchmuster ändern muss..

    Jens

    Leave a comment:


  • AmicaNoctis
    replied
    Originally posted by jensn View Post
    und wie sieht die Regex aus?
    Gut sieht der aus, nur glaube ich, dass man gar keinen RegEx braucht, sondern eigentlich nur parse_str. Willst du dich vielleicht erstmal zu meinem Beitrag äußern? Ich hab zwar keine direkten Fragen gestellt, aber ich dachte, es geht trotzdem klar hervor, dass einfach Informationen fehlen.

    Leave a comment:


  • jensn
    replied
    Hi,
    und wie sieht die Regex aus?

    Jens

    Leave a comment:


  • AmicaNoctis
    replied
    Hallo,

    das kommt ganz darauf an, ob du den Dateinamen aus der Link-URL oder aus der Bild-URL extrahieren willst und die Breite und Höhe aus der Bild-URL oder den img-Attributen.

    Im Prinzip, vorausgesetzt der Anbieter dieser Seite ändert daran nichts, brauchst du ja nur das src-Attribut zerhacken: cms_thumbnail.php?url=cms/minime_IMG_3750.jpg&w=500&h=375.

    Gruß,

    Amica

    Leave a comment:


  • jensn
    started a topic regEx Hilfe gesucht

    regEx Hilfe gesucht

    Hi,

    ich werde es nie lernen... daher die unverschämte Anfrage:

    Wie muss ein Regex aussehen, damit ich <a href="cms/minime_IMG_3750.jpg" rel="lightbox[col]"><img border="0" alt="Anklicken für Zoom" src="cms_thumbnail.php?url=cms/minime_IMG_3750.jpg&w=500&h=375" width="500" height="375"/></a>


    die Teile
    - "minime_IMG_3750.jpg"
    - "500"
    - "375"


    ersetzen kann, also:

    $ersetzung = "[IMG]myCms/$2[/IMG]";
    echo preg_replace($suchmuster, $ersetzung, $body);


    Jens
Working...
X