【全角空格】判断是否为全角或半角空格求解答
答案:2 悬赏:0 手机版
解决时间 2021-03-03 22:22
- 提问者网友:心如荒岛囚我终老
- 2021-03-03 02:57
【全角空格】判断是否为全角或半角空格求解答
最佳答案
- 五星知识达人网友:佘樂
- 2021-03-03 03:11
【答案】 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函数,问题解决!
替换字符串前后半角空格:
判断输入文本是否都是全角空格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函数,问题解决!
替换字符串前后半角空格:
全部回答
- 1楼网友:末日狂欢
- 2021-03-03 04:44
我好好复习下
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯