Home
Sign Up
Sign In
V2EX
›
PHP
php 中文以及特殊字符的过滤
wuxiaolin
·
Aug 12, 2015
· 3979 views
This topic created in 4105 days ago, the information mentioned may be changed or developed.
『』〖〗 [] ±+-×÷∧∨∑∏∪∩∈√⊥∥∠⌒⊙∫∮≡≌≈∽∝≠≮≯≤≥∞∶ ∵∴∷♂♀°′″℃$¤¢£‰§№☆★〇○●◎◇◆ 回□■△▽⊿▲▼◣◤◢◥▁▂▃▄▅▆▇█▉▊▋▌▍▎▏▓※→←↑↓↖↗↘↙〓
像这种特殊字符,应该怎么来过滤,比如 ⊿王←者 ∑天∩下
像这样的字符,我们怎么过滤呢
他的组合是随机的
字符
过滤
PHP
6 replies
•
2015-08-12 16:53:22 +08:00
cute
Aug 12, 2015
1
一个一个都过滤了。
imn1
Aug 12, 2015
2
⊿王←者 ∑天∩下
你想留下什么?
[^\u4E00–\u9FD5] 替换为空,剩下的就是汉字
上面只简单说了基本汉字,extA/B/C/D及ASCII都没,当然你要自己举一反三
MeirLin
Aug 12, 2015
3
为何不试试白名单策略?
jugelizi
Aug 12, 2015
4
当然是只匹配字母数字啦
neoFaster
Aug 12, 2015
5
如果只是过滤异形字符,2楼的做法完全ok。
learnshare
Aug 12, 2015
6
卡 Unicode 编码的范围
About
·
Help
·
Advertise
·
Blog
·
API
·
FAQ
·
Privacy
·
Solana
·
1567 Online
Highest 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms ·
UTC 15:24
·
PVG 23:24
·
LAX 07:24
·
JFK 10:24
♥ Do have faith in what you're doing.
❯