0 0

formValidator中的正则表达式问题5

formValidator中的正则表达式跟普通用的正则表达式不一样啊,直接放进去会错。
如:^[1-9]/d*$  //匹配正整数   在formValidator中就是^[1-9]\\d*$  否则就不好用  为什么啊   这两个有什么区别
问题补充:
formValidator中的正则表达式跟普通用的正则表达式不一样啊,直接放进去会错。
如:^[1-9]/d*$  //匹配正整数   在formValidator中就是^[1-9]\\d*$  否则就不好用  为什么啊   这两个有什么区别
对啊  jQuery中的  但像0d/{2}-/d{8}这种怎么转啊?第一个0它不认识   
问题补充:
formValidator中的正则表达式跟普通用的正则表达式不一样啊,直接放进去会错。
如:^[1-9]/d*$  //匹配正整数   在formValidator中就是^[1-9]\\d*$  否则就不好用  为什么啊   这两个有什么区别
<strong>问题补充:</strong>
formValidator中的正则表达式跟普通用的正则表达式不一样啊,直接放进去会错。
如:^[1-9]/d*$  //匹配正整数   在formValidator中就是^[1-9]\\d*$  否则就不好用  为什么啊   这两个有什么区别
对啊  jQuery中的  但像0d/{2}-/d{8}这种怎么转啊?
^\\0d\\{2}-\\d{8}*$ 第一个0它不认识   
2008年11月13日 15:40

6个答案 按时间排序 按投票排序

0 0

采纳的答案

楼主要注意一个问题就是正则的写法是用string表示的还是直接的正则
如:

var regstring='^[1-9]\\d*$';//string表示
var reg=new RegExp(regstring);//string to regexp
var reg=/^[1-9]\d*$/;//直接写法


两种写法都对,string的\d就需要写成\\d,因为\是string的转义符号要特殊处理

2008年11月13日 16:22
0 0

貌似这个东东就支持\\的正则,
http://www.cnblogs.com/wzmaodong/archive/2008/04/27/1173382.html
是中国人写的插件吧,嘿嘿,直接PM它的作者

2008年11月13日 16:15
0 0

你第一个0是什么意思啊?为什么要把0转义呢?如果是匹配一个匹配的开头,直接用^就行了

2008年11月13日 16:11
0 0

你把所有的/都改成\\试试,就是斜线他需要转义一下

2008年11月13日 15:56
0 0

引用
formValidator中的正则表达式问题

哪个formValidator ,JQuery的插件???
引用
^[1-9]\\d*$

两个\\是\的转义字符吧

2008年11月13日 15:43
0 0

\\ 是转义字符的写法
比如在java里都是用\\来进行转移的

2008年11月13日 15:43

相关推荐

    正则表达式大于50万的判断js与php写法.docx

    在IT行业中,正则表达式是一种强大的文本处理工具,常用于数据验证。在这个文档中,主要探讨了如何使用JavaScript和PHP来判断输入的数值是否大于50万。这两种语言的正则表达式写法有所不同,但都用于确保用户输入的...

    Jquery-formValidator验证插件

    综上所述,jQuery-formValidator插件提供了一种简便的方式来进行前端数据验证,不仅可以利用内置的正则表达式进行常见类型的数据检查,还支持自定义验证逻辑和提示信息,提升了用户体验。通过灵活配置,开发者可以...

    php常用表单正则验证类

    下面我们将深入探讨PHP中如何使用正则表达式进行表单验证,并给出一些常见的正则验证类的实现方式。 首先,了解正则表达式的基础知识至关重要。正则表达式是一种特殊的字符串模式,用于匹配和处理文本。在PHP中,...

    jQuery formValidator表单验证插件

    `常用正则表达式.doc`文件包含了常见的正则表达式模板,可直接用于formValidator的`custom`规则中,如手机号码、身份证号等复杂输入的验证。 ### 其他资源 `images`和`style`目录分别包含了插件使用的图标和CSS...

    JQ 实现的各种验证

    - 特殊字符和数字检查:正则表达式可以帮助我们检查是否包含特定字符集,如字母、数字、特殊字符等。 2. 数据格式验证: - 邮箱验证:使用正则表达式`/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/`匹配邮箱...

    jQuery formValidator表单校验插件ver2.9.1

    大于、小于设定值可以进行精确的提示 &lt;br&gt;CompareValidator: 2个表单元素的值大小(数值型和字符型)范围 &lt;br&gt;RegexValidator: 对输入值格式进行校验,可以自己写正则表达式,也可以利用扩展库的正则...

    formvalidator4.1.3下载地址

    3. `formValidatorRegex.js`:这个文件包含了各种预设的验证规则和正则表达式,例如邮箱、手机号码等,开发者可以直接调用,无需自己编写正则表达式。 4. `LGPL-License.txt`:这是FormValidator 4.1.3遵循的 ...

    jQuery formValidator表单验证插件示例源码

    对中文、英文、数字、整数、实数、Email地址格式、基于HTTP协议的网址格式、电话号码格式、手机号码格式、货币格式、邮政编码、身份证号码、QQ号码、日期等等...,而formValidator是通过外部js文件来扩展的...

    jQuery formValidator表单验证插件4.1.3提供下载

    目前可以比较字符串和数值型)、ajaxValidator(通过ajax到服务器上做数据校验)、regexValidator(提供可扩展的正则表达式库) 、functionValidator (可使用外部函数来做校验,可以当做过程处理)、...

    jQuery formValidator3.3表单验证文档说明

    4. **加载扩展库**:为了使用正则表达式验证,还需加载 formValidatorRegex.js 扩展库,便于管理所有正则相关的验证规则。 #### 四、实战应用示例 在具体应用中,开发者可以通过 JavaScript 初始化 formValidator...

    formValidator33

    jQuery formValidator表单验证插件,...目前可以比较字符串和数值型)、ajaxValidator(通过ajax到服务器上做数据校验)、regexValidator(提供可扩展的正则表达式库) 、functionValidator (可使用外部函数来做校验)

    formvalidator4.1.0

    3. **formValidatorRegex.js**:这个文件可能包含了预定义的正则表达式模式,这些模式可以用于验证表单字段中的各种数据格式,如电子邮件地址、电话号码、日期等。开发者可以直接引用这些模式,无需自己编写复杂的...

    常用表单的PHP验证类

    1. 特殊字符串验证:在PHP中,可以使用内置的`preg_match`函数来进行正则表达式匹配,以验证字符串是否包含特定的字符或模式。例如,如果需要验证一个用户名,我们可能会禁止使用特殊字符或空白,可以使用如下正则...

    formValidator表单验证

    jQuery formValidator表单验证插件,...目前可以比较字符串和数值型)、ajaxValidator(通过ajax到服务器上做数据校验)、regexValidator(提供可扩展的正则表达式库) 、functionValidator (可使用外部函数来做校验)

    formvalidator

    在源码层面,formvalidator的实现涉及到JavaScript的事件处理、DOM操作以及正则表达式等多个核心概念。它通过绑定到表单元素的特定事件(如onsubmit、onchange等)来触发验证过程。在用户填写表单时,formvalidator...

    formvalidator 表单验证插件汇总

    `formValidatorRegex.js`包含预定义的正则表达式,用于常见的数据格式验证。 ### 3. 基本用法 要使用`formvalidator`,首先在HTML中引入jQuery和`formvalidator`的相关文件,然后在脚本中设置验证规则: ```html ...

    jquery formValidator

    2. **丰富的验证规则**:包括但不限于必填项、邮箱格式、电话号码、URL、日期、数字范围、自定义正则表达式等。 3. **实时验证**:在用户输入时即时显示错误提示,无需等待用户提交表单。 4. **多语言支持**:可以...

    jquery formvalidator公共验证

    7. **正则表达式验证(regex)**:根据自定义的正则表达式进行验证。 ### 三、CSS样式集成 jQuery FormValidator框架内嵌了统一的CSS样式,这意味着验证后的提示信息会有一致的视觉效果,提升用户体验。开发者可以...

    jQuery formValidator4.0 表单验证插件更新日志.pdf

    总结来说,jQuery formValidator 4.0版本着重于提高验证效率,增强用户体验,修复已知问题,并扩展了正则表达式验证的功能,使得前端表单验证更加灵活和高效。这些改进对于开发人员来说,意味着更少的代码,更高的...

Global site tag (gtag.js) - Google Analytics