//判断一个字符串中出现次数最多的字符,统计这个次数
function most(str){
var arr = str.split("").sort();
var maxSum=0;
var maxChar="";
for(var i=0;i<arr.length;i++){
var c = arr[i];
var len = str.split(c).length;
if(len>maxSum){maxSum=len;maxChar=c}
}
alert("最多字符时:"+maxChar+",出现次数:"+maxSum);
}
//必须以字母开头,后面可以使字母,数字和下划线,字符串长度为5-20
var exp =/^[a-zA-Z][a-zA-Z0-9_]{4,19}$/;
//正则格式:/exp/;
//^表示从这个位置开始匹配正则
//$表示到这个位置正则匹配结束。
//常用模式:/^exp$/ 严格的按照正则匹配。
//正则范围:[a-zA-Z0-9] 表示匹配(从a到z | 从A到Z | 从0到9)
//正则长度匹配:[exp]{num1,num2},表示前边的正则匹配至少num1项,不能多于num2项。
分享到:
相关推荐
简单的正则表达式+js验证邮箱例子 新手必备 !
常用js正则表达式 开发必备 只能输入数字:“^[0-9]*$” 只能输入n位的数字:“^\d{n}$” 只能输入至少n位数字:“^\d{n,}$” 只能输入m-n位的数字:“^\d{m,n}$” 只能输入零和非零开头的数字:“^(0|[1-9][0-9]*)...
javascript正则表达式常用规则,js正则的助手,用正则的必备手册!
java开发必备参考资料包含java,tomcat,js正则表达式
JAVA、PHP、JS(JAVASCRIPT DOM)、HTML、XML、CSS、W3C、正则表达式、WEB开发人员必备CHM工具手册大全打包下载.rar 这里是我个人在WEB开发7年来,收集的CHM工具手册中精选出来的,每个都是精品中的精品,个人认为...
经典JavaScript正则表达式实战 表单验证 学下研究JSP必备
程序员必备API大全(CHM格式)包含jquery+jstl+servlet+js+css+正则表达式
当正则表达式做出这样的决定时,如果有必要,它会记住另一个选项,以备返回后使用。如果所选方案匹配成功,正则表达式将继续扫描正则表达式模板,如果其余部分匹配也成功了,那么匹配就结束了。但是,如果所选择的...
JavaScript 语言参考.CHM 常用Javascript特效代码.CHM JavaScript使用手册.CHM 正则表达式系统教程.CHM 全是中文的。各种JavaScript文档。 无论是学习,还是使用,都必备的。
一个网页设计师必备的工具 你有了吗? 这是我深藏硬盘的宝物哦
css+DHTML+JS+正则表达式 CHM手册,都是CHM格式的中文帮助手册,开发人员必备,我也一直用哈
目前收集整理了21个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IP地址、 十六进制颜色、 日期、 微信号、车牌号、中文正则等。...
正则表达式由于不经常使用,所以容易经常忘记,下面小编把常用的函数和功能,简明扼要的罗列在此,以备日后查看: RegExp对象的函数常用的有2个 1、test函数 用法:RegExpObject.test(string) 返回:如果字符串 ...
收集整理了15个常用的javaScript正则表达式,其中包括用户名、密码强度、整数、数字、电子邮件地址(Email)、手机号码、身份证号、URL地址、 IPv4地址、 十六进制颜色、 日期、 QQ号码、 微信号、车牌号、中文正则...
//验证电子邮件是否正确 //验证一个15位的身份证号是否正确 //技巧 所谓$表示以什么结尾,应当是排除了^部分后剩下的 //技巧 要匹配一个固定的数则直接 写就可以.如果要匹配一个字母则 \a \....
一个十分小巧但功能强大的正则表达式测试工具,无需安装,单文件直接执行,十分适合有洁皮的高手,纯JS脚本测试工具,不占用系统资源测试结果速度极快,案头必备工具,陪伴十多年的极品小工具,强烈推荐!
关于“回溯”我也是第一次接触,对它也不算很了解。下面就把我所了解的做为一个心...我们目前在JavaScript中所使用的正则表达式为“表达式主导”。表达式主导和文本主导解释起来有些麻烦,先看来一个例子可能会清楚些。
学习js必备图解,从js内置属性,document属性,window属性,ajax 方法,正则表达式, buit in都有很全面。
├─JS操作 │ JsHelper.cs │ ├─obj │ └─Debug │ DesignTimeResolveAssemblyReferencesInput.cache │ DotNet.Utilities.csproj.FileListAbsolute.txt │ DotNet.Utilities.dll │ DotNet.Utilities.pdb │ ...