は、私のような私の文字列にすべての特殊文字を置き換えることができますどのように思って削除します特定の文字だけを削除してください::!"#$%&/()=?¿¡
...にpreg_replace特殊文字
アイデア?
は、私のような私の文字列にすべての特殊文字を置き換えることができますどのように思って削除します特定の文字だけを削除してください::!"#$%&/()=?¿¡
...にpreg_replace特殊文字
アイデア?
使用$text = preg_replace("/[^\p{L}\p{N}]/u", ' ', $text);
これは、文字や数字ではないすべての文字にマッチしますし、適切なUnicodeの文字を扱います。
+1;文字列がUTF-8でエンコードされている場合は、 '/ u'修飾子と組み合わせる必要があります。 http://stackoverflow.com/questions/5920188/regexp-greek-chars-by-number/5920342#5920342 – cmbuckley
ありがとうございました。回答が更新されました。 –
[非アルファ文字の正規表現の削除](http://stackoverflow.com/questions/2197388/deleting-non-alpha-chars-regular-expressions) –
他にも多くのものを参照してください... http ://stackoverflow.com/search?q = php + preg_replace + alpha –
「特別な」を定義してください... –