2012-01-07 4 views

答えて

3

なる:

$str = preg_replace('/[^\w\s].*$/', "", $str); 

/[^\w\s].+$/が小さいマイクロプログラムです。それは、文字\wまたはスペース\sではない最初の文字を探し、それ以降は.*と一致します。

""は、一致する部分を置き換える空の文字列です。 Bayouの後のスペースは例1のままです(例を短くしたいと思っていましたが、コメント!haを参照してください)

+1

おそらく '/ \ s * ...'は 'rtrim'エフェクトを持っているかもしれません。 – hakre

関連する問題