$string = preg_replace('/^([a-zA-Z 0-9]*)[^a-zA-Z 0-9].*$/', '$1', $string);
Frågan#1
Jag hämtar en textsträng som ibland innehåller konstiga tecken som jag vill ta bort, jag använder mig regexp så här:
$string = preg_replace('/[^a-zA-Z 0-9]/', '', $string);
Det funkar ju jättebra. Men säg att jag vill ta bort all text från och med det första konstiga tecknet, hur gör man det?
T ex kan det se ut så här:
$string = "det här är en textsträng#/(h=€!Y";
Med min regexp ovan så försvinner ju inte h och Y vilket jag vill. Hur göra?
