löste det själv,
för er som är intresserade så ser svaret ut såhär
$temp = preg_match("#:\s\w+\s(.+)\s#", $string, $temp2);
echo $temp2[1];
1 svar · 189 visningar · startad av Lfe
jag skulle vilja hämta ut en sträng från följande exempel:
134:14 test: 0 test test hej hopp (127.0.0.1:21)
syntaxen blir alltså något i stil med:
<digit(s)>:<digit(s)><space>test:<space><digit(s)><space><text (including spaces)><space>(<ip:port>)
jag vill få ut <text (including spaces)> i en sträng genom att använda pereg_match();
det enda jag kan tänka mig att matcha är:
:<space><digit(s)><space><text (including spaces)><space>(
är dock riktigt dålig på php's perl regexp och skulle uppskatta lite hjälp..
löste det själv,
för er som är intresserade så ser svaret ut såhär
$temp = preg_match("#:\s\w+\s(.+)\s#", $string, $temp2);
echo $temp2[1];