大家好,你们有谁知道怎样用js判断输入的内容既包含英文字母,又包含数字,又包含“-”吗?谢谢了

Web 开发 > JavaScript [问题点数:20分,结帖人zjanhoo]
等级
本版专家分:14
结帖率 100%
等级
本版专家分:682
等级
本版专家分:7753
等级
本版专家分:5164
等级
本版专家分:6770
勋章
Blank
黄花 2009年12月 其他开发语言大版内专家分月排行榜第二
2009年11月 其他开发语言大版内专家分月排行榜第二
等级
本版专家分:1652
蕲雁

等级:

JavaScript判断一个字符串是否是数值 / 判断是否包含字母(附常用正则表达式)

JavaScript 使用示例 如果是值(数字),返回其值;如果不是数字,返回空字符串''。 可以避免从数据库中取到空值,导致在前端显示报错的情况。 autoConvertNum()函数定义如下: // 如果是值(数字),返回其值;如果不是...

JavaScript验证密码合法性,必须包含数字字母特殊符号(正则表达式)

function PassWord(){ var m=document.getElementById("mess"); var p1=document.getElementById("p1").value; var reg=new RegExp('(?... m.innerHTML="密码必须包含数字字母、特殊符号" }} }

判断只能输入包含(中文,数字英文)的正则表达式。

//只能输入包含(中文,数字英文) var char=/^[\u4e00-\u9fa5_a-zA-Z0-9]+$/; //网址是否正确的表达式 var reg=/^([hH][tT]{2}[pP]:\/\/|[hH][tT]{2}[pP][sS]:\/\/)(([A-Za-z0-9-~]+)\....

js校验密码复杂度(必须包含数字字母英文和特殊符号)

/** * 密码校验 v1.1.0 * 参数示例 1.{} 2.{ minLength: 6 // 最小长度, middleLength: 12, // 中间长度 maxLength: 18, //最长长度 strongTextArr: ['弱',... 调用示例 var a1 = validPassword().init...

js校验是否包含字符数字字母

checkpassword = function(v){  var numasc = 0;  var charasc = 0;  var otherasc = 0;  if(0==v.length){  return "密码不能为空";  }else if(v.length<8||v.length&...12...

JavaScript验证字符串只能包含数字或者英文字符的代码实例

验证字符串只能包含数字或者英文字符的代码实例:本章节分享一段代码实例,它实现了验证字符串内容是否只包含英文字符或者数字。代码实例如下: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 ...

JS 正则表达式,验证密码包含数字字母的方法

必须包含至少一位数字和一位字母,脚本方法如下: function CheckPassWord(password) {//密码必须包含数字字母 var str = password;

使用正则表达式验证一个字符串同时包含字母数字

正则表达式^(?=.*[0-9])(?=.*[a-zA-Z])([a-zA-Z0-9]{6,20})$可以验证一个字符串是否同时包含字母数字

Vue.js验证表单不能包含中文,只可以数字+字母

computed: { dataRule: function () { return { fCode: [/*三个验证不同的提示*/ { required: true, message: this.$t('validate.required'), trigger: 'blur' }, ...

js正则验证数字字母和下划线(至少包含其中两种,数字不能开头)

最近做了一个注册验证用户名,要求数字字母和下划线(至少包含其中两种,数字不能开头),在网上找了好多例子,要么只能实现字母和下划线(数字不能开头),要么就只能实现数字字母和特殊字符(至少包含其中两种...

密码正则验证必须包含字母数字

/^(?![0-9]+)(?![a−zA−Z]+)(?![a-zA-Z]+)(?![a−zA−Z]+)[0-9A-Za-z]{8,20}$/ 代码如下 var str=/^(?![0-9]+)(?![a−zA−Z]+)(?![a-zA-Z]+)(?![a−zA−Z]+)[0-9A-Za-z]{8,20}$/; console.log(str.test(......

JS正则-密码验证-包含字母大小写和特殊字符

条件:8位以上字符包含字母大小写和特殊字符 话不多说,直接上代码: var reg = /^(?=.*[a-z])(?=.*[A-Z])(?=.*[~!@#$%^&*]).{8,}$/; var val = '@asd123ZXC'; 另外,需要加上数字的 var reg = /^(?=.*[a-...

js使用正则表达式验证必须包含字母数字和特殊字符 处理

1 2 3 4 5 6 7 8 9 10 11 12 13 14 functionvalijs(){ varnow=$("#oldpassword").val(); varre=newRegExp("[a-zA-Z]"); varlen=re.test(now); re=n...

js 正则表达式校验必须包含字母数字、特殊字符

 正则表达式进行校验,是最方便的! 3.解决方案 // 密码必须由 8-64位字母数字、特殊符号组成 var reg = /^(?=.*[a-zA-Z])(?=.*\d)(?=.*[~!@#$%^&*()_+`\-={}:";'<>?,.\/])....

JavaScript怎样判断文本框只能输出英文字母、汉字和数字,不能输入特殊字符!...

JS-只能输入中文和英文2008-11-08 10:17在js中用正则表达式对象(RegExp)判断中文^[\u0391-\uFFE5]+$英文^[A-Za-z]+$中文和英文/^[\u0391-\uFFE5A-Za-z]+$/js正则表达式限制文本框只能输入数字,小数点,英文字母,汉字...

前端/JS笔记-利用JS/正则判断input是否存数字以及字母数字

如下,当输入英文: 这里给出关键的代码: var reg = new RegExp(/^\d+$/); //数字 var reg = new RegExp(/^[a-zA-Z0-9]+$/g); //数字加密码 JavaScript代码: <script type="text/javascript">...

js正则 匹配 汉字、数字英文字母、下划线 正则表达式

1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ 2.非负整数(正整数 + 0 ): ^/d+$ 3.正整数: ^[0-9]*[1-9][0-9]*$ 4.非正整数(负整数 + 0): ^((-/d+)|(0+))$ 5.负整数 ^-[0...

正则表达式常用规则:js正则 匹配 汉字、数字英文字母、下划线 的 正则表达式

1.由数字、26个英文字母或者下划线组成的字符串: ^[0-9a-zA-Z_]{1,}$ 2.非负整数(正整数 + 0 ): ^/d+$ 3.正整数: ^[0-9]*[1-9][0-9]*$ 4.非正整数(负整数 + 0): ^((-/d+)|(0+))$ 5.负整数 : ^...

输入大于0的正整数,输入数字,能输小数点.只能输入字母和汉字,只能输入数字英文js正则判断

输入大于0的正整数 代码如下: &lt;input onkeyup="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/\D/g,'')}" onafterpaste="...

angularjs 正则判断用户输入内容只能是数字或者字母

<input class="form-control" placeholder="请输入英文数字" type="text" ng-model="edition" ng-pattern="/^[0-9a-zA-Z]+$/">

习题5.10 编程统计用户从键盘输入的字符串中所包含字母数字和其它字符的个数。

习题5.10 编程统计用户从键盘输入的字符串中所包含字母数字和其它字符的个数。 代码块: package App; import java.util.*; public class App1 { public static void main(String[] args) { String str; ...

js--输入一个字符串,统计字符串中多少个大写字母,小写字母数字,空格,其他字符

var str = "123AAbbb !@#$"; var count1 = 0; var count2 = 0; var count3 = 0; var count4 = 0; var count5 = 0; for(var i=0; i<str.length; i++){ if(str.charAt(i) >... str.charAt...

jquery里正则来验证密码,必须包含大小写字母数字及特殊符号,或最少包含两种

经常会用到正则来验证用户所输入和提交的内容,所以站长也会经常收集和整理一些好用的正则表达式,记录和整理本来就是学习过程中的一部分,今天在网上看到人在询问一个正则,就自己写了一下,拿出来与大家分享。...

js正则 - 正则判断是否为数字字母的混合

function istrue(str){ var reg=/^(([a-z]+[0-9]+)|([0-9]+[a-z]+))[a-z0-9]*$/i; return reg.test(str); } 转载于:https://www.cnblogs.com/smallfa/p/7648835.html

8-16位字符,至少包含数字、大写字母、小写字母、特殊字符中的三种类型

<!DOCTYPE html> <!--[if lt IE 7 ]> <html lang="zh-CN" class="ie6 ielt8"> <![endif]--> <!--[if IE 7 ]> <html lang="zh-CN" class="ie7 ielt8"> <...&...

jquery正则表达式验证:验证是否包含中文,字母数字

 前端页面使用正则表达式验证输入的数据是否包含中文,字母数字。 代码说明:  这里只介绍正则表达式,其他部分的代码不做介绍。如果其他需要自行修改即可。 步骤一:建立一个页面可以是html、jsp等,引入...

正则_input输入框只能输入数字英文逗号

onkeyup="this.value=this.value.replace(/[^\d\,]/g,'')"

正则表达式对密码限定格式:必须包含英文数字,字符且密码长度大于8位

两个都可用: String pwPattern = "^(?=.*\\d)(?=.*[a-zA-Z])(?=.*[~!@#$%^&*])[\\da-zA-Z~!@#$%^&*]{9,}$"; String pattern = ^(?=.*[a-zA-Z])(?=.*[0-9])(?=.*[._~!@#$^&...*]{8,}$...

js 判断一个字符串内 是否包含 指定字符串 正则

str.indexOf('指定字符串',检索位子 为Num 可不传) 返回值为找到的内容出现的位置 search() 方法用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串。 str.search(regexp) 返回第一个与 regexp ...

SecureCRT中文破解版

SecureCRT中文破解版欢迎大家下载,非最新版本!!!

相关热词 c# 设置窗体为激活 c# 同步发送 c# 多进程 锁 c# 读取类的属性和值 c# out 使用限制 c#获取url的id c# update 集合 c# 公众号 菜单 c#for迭代 c#指针应用