Hallo,
ich habe einen String $str - hier ein Ausschnitt:
	usw.
Jetzt möchte ich mittels eines regulären Ausdrucks an diese Informationen kommen, aber quasi für jede Person einzeln. Jedoch stören mich dabei die Zeilenumbrüche hinter jedem </th>... Denn mein Versuch:
	liefert keine Treffer.
Wie kann ich die Zeilenumbrüche innerhalb des Strings also ignorieren?
Viele Grüße
Boron
					ich habe einen String $str - hier ein Ausschnitt:
Code:
	
	<th colspan="2">Name: Peter</th> <th colspan="2">Arbeit: Handwerker</th> <th colspan="2">Alter: 23</th> <th colspan="2">Name: Julia</th> <th colspan="2">Arbeit: Schriftstellerin</th> <th colspan="2">Alter: 36</th> <th colspan="2">Name: Elisabeth</th> <th colspan="2">Arbeit: Floristin</th> <th colspan="2">Alter: 32</th>
Jetzt möchte ich mittels eines regulären Ausdrucks an diese Informationen kommen, aber quasi für jede Person einzeln. Jedoch stören mich dabei die Zeilenumbrüche hinter jedem </th>... Denn mein Versuch:
Code:
	
	$pattern = '/<th colspan="2"><h5>Name: (.*?)<\/h5><\/th><th colspan="2">Arbeit: (.*?) <\/th><th colspan="2">Alter: (.*?)<\/th>/s'; preg_match_all($pattern, $str, $infos); print_r($infos);
Wie kann ich die Zeilenumbrüche innerhalb des Strings also ignorieren?
Viele Grüße
Boron
 
          
Kommentar