#1 28. September 2009 String zerschneiden Hallo Ich habe ein Problem mit PHP. Ich möchte gerne einen String zerschneiden. Ambesten werde ich das wohl mal an einem Beispiel erläutern: $string = "<a>blablabla1</a><br /><br /><a>blablabla2</a>"; Ich möchte jetzte ein Array a[], mit folgendem Inhalt: a[0]=blablabla1 a[1]=blablabla2 Hat jemand ne idee, oder welche Funktionen man dazu benutzen kann? Freundliche Grüsse JoE THE + Multi-Zitat Zitieren
#2 28. September 2009 AW: String zerschneiden Wenn dein String immer gleich aufgebaut ist, könntest du die Funktion explode() nehmen MfG + Multi-Zitat Zitieren
#3 28. September 2009 AW: String zerschneiden ja gibts eine genaue regel, wann du zerschneiden willst? bei jedem zeilenumbruch? oder nach jedem link? bisschen genauer muss es schon sein. schau dir mal das hier an: PHP: preg_match_all - Manual PHP: explode - Manual gruß + Multi-Zitat Zitieren
#4 28. September 2009 AW: String zerschneiden Ach ja habe ich vergessen zu erwähnen. Ich möchte immer den Text zwischen <a> und </a> ausgeben. Aber nicht zwischen </a> und <a>... Hoffe es ist so verständlicher. + Multi-Zitat Zitieren
#5 28. September 2009 AW: String zerschneiden Was du brauchst sind Regular Expressions + Multi-Zitat Zitieren
#6 28. September 2009 AW: String zerschneiden Ja genau. Mit dem könnte es gehen. Danke! + Multi-Zitat Zitieren
#7 28. September 2009 AW: String zerschneiden preg_match_all in verbindung mit folgendem reg-ex sollte klappen: Code: /\<a[^>]*\>(.*)\<\/a\>/ + Multi-Zitat Zitieren