永发信息网

在java中怎样判断全角半角

答案:1  悬赏:80  手机版
解决时间 2021-02-12 17:53
  • 提问者网友:姑娘长的好罪过
  • 2021-02-11 17:32
在java中怎样判断全角半角
最佳答案
  • 五星知识达人网友:动情书生
  • 2021-02-11 18:11
JS判断全角半角:<br><br>function chkHalf(str){<br>      for(var i=0;i&lt;str.length;i++)<br>          {   <br>             strCode=str.charCodeAt(i);   <br>             if((strCode&gt;65248)||(strCode==12288)){   <br>                       alert(&quot;有全角字符&quot;);<br>                      break; <br>             } <br>          }  <br>}<br><br>JAVA判断全角半角<br><br>if(str.getBytes().length==string.length){ <br>全是半角 <br>} <br>if(str.getBytes().length &gt; str.length &amp;&amp; str.getBytes().length != str.length){ <br>混合 <br>} <br>if(str.getBytes().length == str.length *2){ <br>全是全角 <br>}<br><br>----------------------------------------------------------------------------<br>可以直接用正则。<br>String input = &quot;是否&quot;;<br>System.out.println(input.matches(&quot;[\u4E00-\u9FA5]+&quot;));<br><br>匹配中文字符的正则表达式: [\u4e00-\u9fa5] <br><br>匹配双字节字符(包括汉字在内):[^\x00-\xff]
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯