<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    一切皆可抽象

    大而無形 庖丁解牛 厚積薄發(fā) 滌慮玄覽
       ::  ::  ::  ::  :: 管理

    1)用unicode碼判斷

    ?對于gb2312來講,首字節(jié)碼位從0×81至0×FE,尾字節(jié)碼位分別是0×40至0×FE ?
    ?
    public ?boolean ?isGB2312(String ?str){ ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ??char[] ?chars=str.toCharArray(); ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ??boolean ?isGB2312=false; ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ??for(int ?i=0;i<chars.length;i++){ ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ??byte[] ?bytes=(""+chars[i]).getBytes(); ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ??if(bytes.length==2){ ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??int[] ?ints=new ?int[2]; ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??ints[0]=bytes[0]& ?0xff; ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??ints[1]=bytes[1]& ?0xff; ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??if(ints[0]>=0x81 ?&& ?ints[0]<=0xFE ?&& ?ints[1]>=0x40 ?&& ?ints[1]<=0xFE){ ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??isGB2312=true; ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??break; ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ?? ??} ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ?? ?? ?? ?? ??} ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ??} ?
    ?? ?? ?? ?? ? ? ?? ?? ?? ??return ?isGB2312;??

    ?

    2)用正則表達(dá)式

    1. String ?aa?=?"中國China人";
    2. for ?(int?i?=?0;?i?<?aa.length();?i++)?{
    3. ???String?bb?=?aa.substring(i,?i+1);
    4. ???//生成一個(gè)Pattern,同時(shí)編譯一個(gè)正則表達(dá)式?
    5. ???boolean?cc?=?java.util.regex.Pattern.matches("[\u4E00-\u9FA5]",?bb);
    6. ???System.out.println(bb+"?is?chinese?->?"+cc);
    7. }

    第2中方法更簡單些

    如果是判斷是否為全角字符可以用

    boolean?cc?=?java.util.regex.Pattern.matches("[\uFF00-\uFFFF]",?bb);


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 一级毛片在线免费看| 你懂的网址免费国产| 和日本免费不卡在线v| 亚洲精品视频久久| 50岁老女人的毛片免费观看| 亚洲一区二区在线视频| 无码精品国产一区二区三区免费| 亚洲av日韩综合一区在线观看| 国产亚洲免费的视频看| 99久久亚洲综合精品成人网| 久久精品一本到99热免费| 91嫩草亚洲精品| 24小时日本在线www免费的| 久久亚洲精品国产亚洲老地址 | 免费无码VA一区二区三区| 日产亚洲一区二区三区| 可以免费看黄视频的网站| 亚洲欧美成人av在线观看| 国产免费无遮挡精品视频| 一区二区三区在线免费观看视频| 在线观看亚洲av每日更新| 91香焦国产线观看看免费| 中中文字幕亚洲无线码| 免费h黄肉动漫在线观看| 久久精品无码专区免费| 自怕偷自怕亚洲精品| 性盈盈影院免费视频观看在线一区| 妇女自拍偷自拍亚洲精品| 亚洲永久精品ww47| 日本免费xxxx色视频| 老司机午夜精品视频在线观看免费| 亚洲日韩中文字幕在线播放| 4虎1515hh永久免费| 春暖花开亚洲性无区一区二区| 亚洲AV中文无码乱人伦下载| 免费a级毛片高清视频不卡| 人人鲁免费播放视频人人香蕉| 久久久亚洲精品视频| 国产美女做a免费视频软件| 免费国产在线视频| 亚洲AV成人一区二区三区观看|