重複の可能性:
正規表現の単語境界は PHP でどのように機能しますか?
単語全体を のみに一致させるにはどうすればよいpreg_replace()
ですか?
$string = 'C:\wamp\www\global_tolerance_2012\global\models'
$new_string = str_replace('\\', '/',preg_replace('#(.*?)(global).*#', '$1', $string));
結果、
C:/wamp/www/
私が望む結果、
C:/wamp/www/global_tolerance_2012/