【全角空格】判断是否为全角或半角空格求解答

发布时间:2021-03-23 07:47:01

判断是否为全角或半角空格求解答

网友回答

【答案】 alert('都是半角空格');return;}
  判断输入文本是否都是全角空格JS
  var partens=/[\u3000]/g; //全角正则
  if(partens.test(str.value)){
  alert('都是全角空格');return;}
  还可以把上述两种类型组合起来运用.
  str.value.replace(/[\u3000]/g,) 然后再判断如:if(parten.test(str.value.replace(/[\u3000]/g,))){
  alert('不能为空格')return;}补充一下网上还有其他的方法这样写道:
  全角空格的unicode是12288,java中字符串类String的trim函数在此不起作用,因此需要先将全角空格改为半角空格.
  假设字符串是str,先通过如下函数:
  str = str.replace((char) 12288,' ');
  将所有的全角空格进行转化,然后再使用trim函数,问题解决!
  替换字符串前后半角空格:
以上问题属网友观点,不代表本站立场,仅供参考!