从市符串里取值 的问题。

从市符串里取值 的问题。

我有个很长的字符串,比如ASL;D我KF是JA谁;SDLKFJ;ASDLFJK;ASLDFKJAL;SDKFJASL;DKFJ;LASDKJF,

里面有我是谁三个字。我需要要我前面的和谁后面的全删了,只留我和谁中间的,

怎么写代码?



[复制到剪切板]
CODE:
<?php
$str 
'比如ASL;D我KF是JA谁;SDLKFJ;ASDLFJK;ASLDFKJAL;SDKFJASL;DKFJ;LASDKJF';
preg_match('/我(.*?)谁/is',$str,$arr);
echo 
$arr[0];
?> ;


毕业了。。。