Sie befinden sich hier im Forenarchiv von phpforum.de wenn Sie direkt ins Forum möchten, klicken Sie bitte
hier. Zur Startseite kommen Sie
hier.
String teilen
Hallo!
Ich habe folgenden Beispielstring:
Code: In Zwischenablage kopieren (nur IE)
und möchte den String "AUF(11, 1);" und "eshop_aufmacher(11, 1);" zurück haben.
Wie realisiert man so etwas - Einen String von Zeichen ""<ASC_ESHOP>" bis Zeichen "</ASC_ESHOP>" zurück geben??
Antworten
mit regulären ausdrücken und
[doc]preg_match[/doc]
2.
Zur näheren Info zu Regular Expressions siehe hier:
http://www.regular-expressions.infoRegular Expressions sind eine Variante und auch die bessere. Wenn Dir diese aber zu kompliziert sind, dann kannst Du natürlich alternativ auch mit strpos() nach <ASC_ESHOP> suchen und dann mit substr() den Inahlt zwischen der Fundstelle und </ASC_ESHOP> ausgeben.
3.
In diesem einfachen Fall genügt auch [doc]substr,strpos[/doc] Das ist nicht nur schneller, sondern auch übersichtlicher.
4.
Wie programmiere ich denn das durchgehen des Strings mit substr und strpos?
Ich habe leider keine Idee.
Bitte um Hilfe! Danke!
5.
Von einer while-Schleife hast DU aber schonmal was gehört?