javascript
JS判断数字字母中文
1.
var reg = /^(\w|[\u4E00-\u9FA5])*$/;
if(arr=username.match(reg))
?{
?ti=1;
?return ture;
}
else
{
?alert("用戶名只允許為英文,數(shù)字和漢字的混合,\n請檢查是否前后有空格或者其他符號");
?ti=0;
?return false;
}
2.利用正則表達式限制網(wǎng)頁表單里的文本框輸入內(nèi)容:
用正則表達式限制只能輸入中文:οnkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\u4E00-\u9FA5]/g,''))"
用正則表達式限制只能輸入全角字符: οnkeyup="value=value.replace(/[^\uFF00-\uFFFF]/g,'')" onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\uFF00-\uFFFF]/g,''))"
用正則表達式限制只能輸入數(shù)字:οnkeyup="value=value.replace(/[^\d]/g,'') "onbeforepaste="clipboardData.setData('text',clipboardData.getData('text').replace(/[^\d]/g,''))"
用正則表達式限制只能輸入數(shù)字和英文:οnkeyup="value=value.replace(/[\W]/g,'')
轉載于:https://www.cnblogs.com/happyday56/archive/2007/11/29/976421.html
總結
以上是生活随笔為你收集整理的JS判断数字字母中文的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hibernate 高级查询 query
- 下一篇: 改善ASP.NET2.0性能的五件法宝