js 正则表达式 中文字符函数
2010-05-31 17:21
323 查看
本文章提供了三种不同的验证字符与中文的js 正则表达式函数下面来看看。
function regDataLength(fData)
{
var valLength = fData.length;
var reg = new RegExp("^[u0391-uFFE5]$");
var result = 0;
for(i=0; i< valLength; i++)
{
if(reg.test(fData.charAt(i)))
{
result += 2;
}
else
{
result ++;
}
}
return result;
}
返回字符串的实际长度, 一个汉字算2个长度
function strlen(str){
return str.replace(/[^x00-xff]/g, "**").length;
}
方法
function checknull(field,sval)
{
if (field.value =="")
{
alert("请填写" + sval + "!");
field.focus();
return false;
}
return true;
}
function regDataLength(fData)
{
var valLength = fData.length;
var reg = new RegExp("^[u0391-uFFE5]$");
var result = 0;
for(i=0; i< valLength; i++)
{
if(reg.test(fData.charAt(i)))
{
result += 2;
}
else
{
result ++;
}
}
return result;
}
返回字符串的实际长度, 一个汉字算2个长度
function strlen(str){
return str.replace(/[^x00-xff]/g, "**").length;
}
方法
function checknull(field,sval)
{
if (field.value =="")
{
alert("请填写" + sval + "!");
field.focus();
return false;
}
return true;
}
相关文章推荐
- 关于中文字符匹配js正则表达式
- js中用正则表达式 过滤特殊字符, js验证中文字母数字
- js正则表达式限制输入中文字符。
- js如何识别中文字符-charCodeAt()、正则表达式
- JS 检测中文字符的正则表达式
- JavaScript中文字符验证的函数/正则
- 全面解析JS字符串和正则表达式中的match、replace、exec等函数
- 中正则表达式,js去掉html标记,去掉字符,截取字符
- 正则表达式 jquery js 只能输入中文和汉字,正则表达式禁用英文26个字母 通达OA测试
- js中用正则表达式 过滤特殊字符 ,校验所有输入域是否含有特殊符号
- js-正则表达式组成:方括号 ,圆括号,元字符,量词,修饰符
- js 正则表达式判断非法字符 常用正则表达式
- ORACLE数据库中怎么求除数字、字母之外的非中文字符的正则表达式
- js用正则表达式判断字符串中是否有中文
- JS正则表达式获取字符串中特定字符的方法
- 【正则表达式】匹配中文字符 整理
- js正则表达式常用字符
- <Python高级全栈开发工程师-1>学习过程笔记【181-184】正则表达式 <特殊字符><函数>
- JS函数与正则表达式
- JS常用正则表达式和JS控制输入框输入限制(数字、汉字、字符)