1
$mystring = "@blablabla Kayit Ol ogrencino:1176160"

これは私の文字列です。placament of ogrencino:1176160文字列は変更できますが、他の文字列は安定します。

お気に入り:

$mystring = "@blablabla ogrencino:1176160 Kayit Ol" etc.

どうすれば解析でき"1176160"ますか?

4

4 に答える 4

0

正規表現なし:

$string = "@blablabla ogrencino:1176160 Kayit Ol";
$beg = strpos($string,"ogrencino:") + strlen("ogrencino:");
$end = strpos($string," ",$beg);
$mynumber = substr($string,$beg,$end-$beg); //1176100
于 2013-06-26T17:20:58.727 に答える