Hur får jag ut text mellan två tecken i en sträng? Låt säga att jag har en sträng som innehåller "AtextB", hur får jag då ut "text"?
Tack :)
2 svar · 255 visningar · startad av soocks
Hur får jag ut text mellan två tecken i en sträng? Låt säga att jag har en sträng som innehåller "AtextB", hur får jag då ut "text"?
Tack :)
<?
$text = "AtextB";
$text1 = substr($text,1,4);
echo $text1;
?>
Där det står 1 är startpostion om du ska börja helt från början skriv 0,
4 är där den ska sluta!
En annan lösning.
<?
$text = "AtextB";
if(eregi("[A-ZÅÄÖ](.*)[A-ZÅÄÖ]",$text, $ut)) {
echo $ut[1];
}
else {
echo "Ingen träff.";
}
?>