如题,网上查了一下,两种方法
1.length(`Page_Title`)<>CHARACTER_LENGTH(`Page_Title`)
2.page_title not regexp "[\u4e00-\u9fa5]"
第一种只能区分英文和其他,第二种用编码范围取,应该准确一点,但是用这种方法还是取到了阿拉伯文和其他一些比如韩文等字符。是范围取的不对吗?

解决方案 »

  1.   

    Mysql问题我帮楼主把帖子移到相应版块,希望问题能快速解决
      

  2.   

    你确定"[\u4e00-\u9fa5]"这个范围不包括阿拉伯文和韩文吗
      

  3.   

    这个范围是网上查的,但是编码方式是unicode类型,数据库的编码是utf-8,是否需要unicode->utf-8得到范围再用这个方法?
      

  4.   

    4e00-9fa5 是汉字的编码范围。