这里有三个空格:' '       ''      ''
而且这三个空格的base64_encode都不相同,也就是说他们是不同的字符。
而我的需求是:匹配所有空格,包括asii的空格键、制表符、输入法的所有空白、空格。不知道要怎么做呢?
没想到好思路,用正则好像不可能每个空白字符逐一匹配。

解决方案 »

  1.   

    你最好帖出那些空格的 base64 码值正则规则串
    "/ |||\s/is"
      

  2.   


    三个空格的base64码值如下:
    1、44CA
    2、7p+J
    3、7p65另外,由于像这种的空格还有很多的。
      

  3.   

    其实就是转过去在转回来$text = iconv('gbk', 'utf-8//IGNORE', iconv('utf-8', 'gbk//IGNORE', $text));
    经此处理后,非法的字符都不复存在了
      

  4.   

    第一个是空格,第二个unicode是e7c9,第三个是e7b9后两个属于unicode自定义保留字符范围(e000-f8ff),这个范围没有预定义字符