2 Strings aus einem ausschneiden
#0 :: 05.04.2011 - 13:53
$string1 soll folgendes enthalten:
BlaBla1
BlaBlaBla1
$string2 soll folgendes enthalten:
BlaBla2
BlaBlaBla2
String1 soll alles bis zum {content} in sich speichern, String2 alles ab {content}.
Ich wüsste einen Lösungsweg, nur muss ich da paar mal strpos, str_replace und substr anwenden und weitere Codefragmente, wodurch der Code ziemlich in die Länge gezogen wird.
Wie würde denn ein Regulärer Ausdruck dafür aussehen?
Grüße,
Nico
- GameOver
- User
Wie schneide ich mit möglichst wenig Aufwand 2 Strings aus einem, wobei der erste nur zu einem Schlüsselwort und der 2. ab diesem Schlüsselwert beginnen muss?
String:
BlaBla1
BlaBlaBla1
{content}
BlaBla2
BlaBlaBla2
$string1 soll folgendes enthalten:
BlaBla1
BlaBlaBla1
$string2 soll folgendes enthalten:
BlaBla2
BlaBlaBla2
String1 soll alles bis zum {content} in sich speichern, String2 alles ab {content}.
Ich wüsste einen Lösungsweg, nur muss ich da paar mal strpos, str_replace und substr anwenden und weitere Codefragmente, wodurch der Code ziemlich in die Länge gezogen wird.
Wie würde denn ein Regulärer Ausdruck dafür aussehen?
Grüße,
Nico
MC-Web
#1 :: 05.04.2011 - 15:01
In $strings[0] steht dann BlaBla1 BlaBlaBla1 und in $strings[1] = BlaBla2 BlaBlaBla2.
Schöne Grüße
Thomas
- Ultima
- Admin
- Website
Es geht noch einfacher mit explode()
$strings = explode('{content}',$string);
In $strings[0] steht dann BlaBla1 BlaBlaBla1 und in $strings[1] = BlaBla2 BlaBlaBla2.
Schöne Grüße
Thomas
Admin of Ultima-Project.net