- 浏览: 54177 次
- 性别:
- 来自: 苏州
文章分类
- 全部博客 (32)
- java (2)
- js (8)
- jquery (4)
- 随便说说 (4)
- Database, SQL (1)
- html (1)
- toolkit (2)
- python (2)
- django (2)
- helper (2)
- cookies (3)
- git (0)
- javascript基础 (1)
- hibernate (0)
- ibatis (0)
- 网上支付 (0)
- openstack (0)
- Mac (1)
- MySQL (1)
- linux (1)
- Postgresql (0)
- J2EE (0)
- 设计模式 (0)
- 面向对象 (0)
- hadoop (1)
- ubuntu (0)
- UML (0)
- Oracle (0)
- virtualbox (0)
- esb (0)
- mybatis (0)
- translate (0)
- struts2 api (1)
- jquery-ui (0)
- spring (0)
- jquery validation (0)
- web (0)
- spring mybatis (0)
- 单元测试 (0)
- eclipse (0)
- maven (0)
- java junit (0)
- editplus (0)
- jpa (0)
- jpa hibernate (1)
- sql (0)
- jpql (0)
- 杂 (0)
- shiro (0)
- filter (0)
- junit (1)
- tomcat (0)
- struts2 (1)
- spring-data jpa (0)
- ImageIO jpg (0)
- cms (0)
- php (0)
- node js (0)
- NodeJS (1)
- keystone (0)
- sublime (1)
- aws ec2 (0)
- pdf (0)
- design pattern (0)
- 条件查询(Criteria Queries) (0)
- jenkins (0)
- bootstrap (0)
- springside (0)
- apache (0)
最新评论
-
tokyo2006:
不错,经验之谈是最好的
收集记录一些在使用Python、Django中遇到的问题及解决方法 -
zhuchao_ko:
自己写的操作等待浮出层
最近在学习正则表达式,为了提高学习的效率,写了一个很简陋的正则表达式验证器的网页。
原理很简单,就是使用new RegExp() 将传入的正则字符串构造成RegExp对象,并使用它的test方法验证传入的待验证字符串,是否符合规则。
当然也可以使用eval()方法。就是将传入的正则字符串,前后接一个"/",然后使用eval()处理形如 "/正则字符串/"的字符串,得到RegExp对象,再使用它的test方法验证传入的待验证字符串,是否符合规则。
源码
<html> <head> <script type="text/javascript"> function doTest() { //传入的字符串不需要转义 var regStr = document.getElementById("regArea").value; //var regStr = "^(\\d{5,5}|\\d{5,5}-\\d{4,4})?"; var resObj = document.getElementById("resultArea"); resObj.innerHTML = ""; if (regStr) { //var reg = eval("/^(\\d{5,5}|\\d{5,5}-\\d{4,4})?$/"); //var reg = new RegExp("^(\\d{5,5}|\\d{5,5}-\\d{4,4})?$"); //var reg = eval("/"+regStr+"/"); var reg = new RegExp(regStr); var str = document.getElementById("strArea").value; resObj.innerHTML = reg.test(str); } else { alert("Please input the \"RegExp String\"."); } } </script> </head> <body> <table border="0"> <tr> <td> RegExp String <br/> <textarea id="regArea" rows="12" cols="50">^(\d{5,5}|\d{5,5}-\d{4,4})?</textarea> </td> <td width="50"> <a href="javascript:void(null);" onclick="doTest();">test</a> <br/> <br/> <br/> <label id="resultArea"> </label> </td> <td> Test String <br/> <textarea id="strArea" rows="12" cols="50">55555-2582</textarea> </td> </tr> </table> </body> </html>
使用方法见以下截图:
附件是打包的截图和源文件。
发表评论
-
jquery工具
2014-06-12 10:01 0单元测试 http://qunitjs.com/ -
基于jquery的回到顶部插件
2014-06-12 09:15 0/** * 回到顶部功能 */ (function ... -
jquery ui dialog 扩展
2014-06-03 16:04 0jquery ui dialog 扩展 -
jquery固定头部插件
2014-05-22 11:09 0jquery固定头部插件 https:// ... -
jquery cookie 插件
2014-05-18 13:54 0jquery.cookie 使用方法 http://www ... -
Javascript 更新地址url参数的方法
2014-05-17 18:02 985javascript 更新地址url参数的方法: ... -
解决了jquery.bgiframe.min.js的一个bug (jquery.bgiframe.min.js, line 10 character 978)
2012-02-01 15:31 3565解决了jquery.bgiframe.min.js的一个bug ... -
收集记录一些使用Javascript,JQuery时遇到的问题
2011-12-28 11:04 1035收集记录一些使用Javascript,JQuery时遇到的问题 ... -
如何在不同的浏览器中打开控制台调试JS(转帖加自己的截图)
2011-11-26 14:15 10036今天遇到了一个JS问题,在safari下就是运行不出效果,因此 ... -
扩展Javascript字符串处理
2011-08-19 11:12 684扩展Javascript字符串处理 做web前端开发, ... -
修改地址栏参数的方法
2011-08-12 16:13 929做web前端开发,有时需要使用js修改地址栏参数。 今 ... -
使用Excel制作的ISBN-10和ISBN-13生成器
2011-07-14 20:20 3851最近工作中遇到了ISBN-10和ISBN-13,需要对二者的正 ... -
自己写的操作等待浮出层
2011-06-14 19:59 1173自己写的操作等待浮出层 在实际项目中,用户的某些操作 ...
相关推荐
正则表达式验证工具 V1.0 本软件主要用于检测正则表达式是否正确。 运行环境:本软件为绿色软件,无需安装,但需要Microsoft .NET Framework 4 支持,如果没有请前去下载(下载路径:...
你可以把你写的正则表达式贴进来,然后写上几句测试语句(验证内容)。上面会显示匹配的结果。 挺好用的!!
用于检验正则表达式 代码中包括正则表达式的匹配 既可以在工作中方便的检验正则表达式的正确性 也可以用来学习如何在C#中使用正则表达式
正则表达式验证器,可以验证你的表达正确与否,更快更方便你写好正则表达式!
正则表达式正则表达式正则表达式正则表达式 验证程序
正则表达式验证器&正则表达式中文手册 正则表达式验证器&正则表达式中文手册
正则表达式验证金额格式
产品名称:LKing正则表达式验证器1.0 产品作者:LKing 产品语言:c#.net winfrom 产品介绍:LKing正则表达式验证器1.0用于验证您输入的字符是否符合正则表达式的要求,为实用人员快速判断正则表达式是否可用,...
邮箱及密码的正则表达式验证(C#)
正则表达式验证工具源码 源码的简单描述: 正则表达式的用途很多,然而对网上公开的正则表达式自己又不知道对不对,有时候自己写的正则表达式也不知道怎么去验证对不对。因此需要一个工具去验证,多验证。出于这个...
使用vs2008写的一个正则表达式验证工具,附带源码,供使用c++写正则表达式参考使用,使用boost_1_54 regex库。
简单的C#版的正则表达式验证器 ,附源码,不满意可修改,另外附送一高级版,无源码
两个正则表达式验证器,可以用来测试正则表达式写的是否正确
java 使用正则表达式验证电话号码的格式 java 使用正则表达式验证电话号码的格式
c#使用正则表达式验证身份证号码,工程完全可以运行,方便大家参考和学习
LKing正则表达式验证器1.1版 任何疑问请登录http://www.chinasofter.com 中国程序员网与我交流,或加本人的qq:97665717
使用正则表达式验证一年的12个月份,程序完全可以运行,方便大家调试开发
这是个 用java写的正则表达式验证器 有2个输入框 上面个输入框 是输入表达式 下面的输入框 输入字符窜可以对表达式进行验证 该软件属波波本人作品 版权所有。觉得好给点意见
正则表达式验证格式