Andy's Blog » » 过滤乱七八糟的符号

过滤乱七八糟的符号

今天想写个正则,写不出来,火大了,把这些乱七八糟的全打一遍。

$nocode = array('~', '!', '@', '#', '$', '%', '^', '&', '*', '(', ')', '_', '+', '|', '`', '-', '=', '\\', '{', '}', '[', ']', ';', '\'', ':', '"', ',', '.', '/', '<', '>', '?', '。', ',', '、', ';', ':', '?', '!', '…', '-', '·', 'ˉ', 'ˇ', '¨', ''', ''', '"', '"', '々', '~', '‖', '∶', '"', ''', '`', '|', '〃', '〔', '〕', '〈', '〉', '《', '》', '「', '」', '『', '』', '.', '〖', '〗', '【', '】', '(', ')', '[', ']', '{', '}', '≈', '≡', '≠', '=', '≤', '≥', '<', '>', '≮', '≯', '∷', '±', '+', '-', '×', '÷', '/', '∫', '∮', '∝', '∞', '∧', '∨', '∑', '∏', '∪', '∩', '∈', '∵', '∴', '⊥', '∥', '∠', '⌒', '⊙', '≌', '∽', '√', '°', '′', '″', '$', '£', '¥', '‰', '%', '℃', '¤', '¢', '○', '┌', '┍', '┎', '┏', '┐', '┑', '┒', '┓', '─', '┄', '┈', '├', '┝', '┞', '┟', '┠', '┡', '┢', '┣', '│', '┆', '┊', '┬', '┭', '┮', '┯', '┰', '┱', '┲', '┳', '┼', '┽', '┾', '┿', '╀', '╁', '╂', '╃', '§', '№', '☆', '★', '○', '●', '◎', '◇', '◆', '□', '■', '△', '▲', '※', '→', '←', '↑', '↓', '〓', '#', '&', '@', '\', '^', '_', 'α', 'β', 'γ', 'δ', 'ε', 'ζ', 'η', 'θ', 'ι', 'κ', 'λ', 'μ', 'ν', 'ξ', 'ο', 'π', 'ρ', 'σ', 'τ', 'υ', 'φ', 'χ', 'ψ', 'ω', 'Γ', 'Δ', 'Θ', 'Λ', 'Ξ', 'Π', 'Σ', 'Τ', 'Υ', 'Φ', 'Χ', 'Ψ', 'Ω', 'ㄅ', 'ㄉ', 'ㄓ', 'ㄚ', 'ㄞ', 'ㄢ', 'ㄦ', 'ㄆ', 'ㄊ', 'ㄍ', 'ㄐ', 'ㄔ', 'ㄗ', 'ㄧ', 'ㄛ', 'ㄟ', 'ㄣ', 'ㄇ', 'ㄋ', 'ㄎ', 'ㄑ', 'ㄕ', 'ㄘ', 'ㄨ', 'ㄜ', 'ㄠ', 'ㄤ', 'ㄈ', 'ㄏ', 'ㄒ', 'ㄖ', 'ㄙ', 'ㄩ', 'ㄝ', 'ㄡ', 'ㄥ', 'ā', 'á', 'ǎ', 'à', 'ō', 'ó', 'ǒ', 'ò', 'ê', 'ē', 'ù', 'ǖ', 'ǘ', 'ǚ', 'ǜ');

$data= str_replace($nocode, '', $data);

UPDATE: 晕了,打开字符映射表,发现还有好多,以上估计只有50%不到。

Incoming search terms:

Tags: PHP, 过滤

本文地址: http://www.21andy.com/new/20061029/455.html

6 评论 to “PHP开源CMS之MODx”

  1. Brando 于 2006-10-30 12:18:26 发表:

    oH~man,你太强了,这些字符我还打不出来,不过可以构成一些美妙的图来。

  2. macoo 于 2006-10-30 20:22:43 发表:

    强悍!

  3. macoo 于 2006-10-30 20:30:34 发表:

    把后面的补上来啊,

  4. caibird 于 2006-10-31 15:10:25 发表:

    还真是厉害!

  5. 无名氏。 于 2011-06-14 20:42:26 发表:

    输入关键字(乱七八糟的符号)就穿越到这来了、谁能告诉我介系个神马地方?
    昂、突然发现你们的评论竟然是2006年的、昂、我表示很凌乱...

  6. 你妹纸 于 2012-08-30 11:45:16 发表:

    哈哈哈哈 我也发现了 介是怎么回事 评论全是2006年 第四条竟然是2011年 我擦