js控制只能输入数字和逗号的正则表达式怎么写?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js控制只能输入数字和逗号的正则表达式怎么写?相关的知识,希望对你有一定的参考价值。
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:index.html。
2、在index.html中的<script>标签,输入js代码:。
var reg = /^[0-9,]*$/;
var a = '1231,456,346,', b = '34sda';
test(a);test(b);
function test(text)
if (reg.test(text))
$('body').append(text + '符合</br>');
else
$('body').append(text + '不符合</br>');
3、浏览器运行index.html页面,此时会打印出该正则表达式对“1231,456,346,”和“34sda
”的校验结果。
变量=/^[\d\,]\d*\,*$/ 参考技术B var reg = /^[0-9,]+$/;
var txt = $("#id").html();
alert(reg.text(txt));本回答被提问者和网友采纳
怎么用js正则验证文本框只能输入中文和英文
js 只包含中文和英文
/*** 只包含中文和英文
* @param cs
* @returns Boolean
*/
function isGbOrEn(value)
var regu = "^[a-zA-Z\\u4e00-\\u9fa5]+$";
var re = new RegExp(regu);
if (value.search(re) != -1)
return true;
else
return false;
---------------------
作者:dongsir 董先生
来源:CSDN
参考技术A版权声明:本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可,转载时请标注 https://blog.csdn.net/qq6759/article/details/88118913
js验证只包含中文和英文
--------------------------
* 只包含中文和英文
* @param cs
* @returns Boolean
*/
function isGbOrEn(value)
var regu = "^[a-zA-Z\\u4e00-\\u9fa5]+$";
var re = new RegExp(regu);
if (value.search(re) != -1)
return true;
else
return false;
---------------------
作者:dongsir 董先生
来源:CSDN
原文:https://blog.csdn.net/qq6759/article/details/88118913
版权声明:本文为博主原创文章,转载请附上博文链接!
参考技术B /*用途:检查输入字符串是否只由汉字、字母组成
输入:
value:字符串
返回:
如果通过验证返回true,否则返回false
*/function isChinaOrLett(s)//判断是否是汉字、字母组成
var regu = "^[a-zA-Z\u4e00-\u9fa5]+$";
var re = new RegExp(regu);
if (re.test(s))
alert(s);
else
alert("f");
本回答被提问者采纳
以上是关于js控制只能输入数字和逗号的正则表达式怎么写?的主要内容,如果未能解决你的问题,请参考以下文章
js正则表达式:6-20位,可以为数字或者英文,最少一个英文。请问正则表达式怎么写