ホームページ >バックエンド開発 >PHPチュートリアル >文字列から中国語以外、文字、数字以外の文字を削除するにはどうすればよいですか?

文字列から中国語以外、文字、数字以外の文字を削除するにはどうすればよいですか?

WBOY
WBOYオリジナル
2016-06-23 14:01:441388ブラウズ

文字列内の漢字、文字、数字、一般的でない句読点 (カンマ、ピリオド、バックスラッシュ) 以外のすべての文字を削除する方法

例: 4/13の心(☀ ;,∴…3???…?三Ⅲ)? ? Love my China = =Promote our country’s prestige【再投稿】

フィルタリング後: 4/13 困った9728 Love My China = =Promote our country’s prestige


ディスカッションへの返信(解決策)

文字列置換または定期的なマッチング

私はこの正規表現の書き方を聞きたいのですが?

数字と英語の文字だけを意味しますか?
preg_match("/^[a-z0-9]+[^_]$/g",$a); のクラス ライブラリを確認してください。あなた自身

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。