1

重複の可能性:
PHP - 文字と数字のみを許可する正規表現

私の悪い英語を最初に申し訳ありません。質問があります。

私は文字列を持っています(これは単なる例です)

$string = 'on"c,e. //up!@#on$# a @#ti'][;me 2012';

文字列を次のようにするには、どうすればよいですか。

$string_after_clean_up = 'once upon a time 2012';

文字/数字とスペースを除くすべての記号を削除する必要があります。私は preg_mach() を試していましたが、失敗しました。

4

1 に答える 1

4

$string_after_clean_up = preg_replace("/[^a-z0-9\s]/i", "", $string); $string_after_clean_up = preg_replace("/\s\s+/", " ", $string_after_clean_up);

于 2012-11-13T02:57:42.387 に答える