`
erichua
  • 浏览: 516585 次
  • 性别: Icon_minigender_2
  • 来自: 远方
社区版块
存档分类
最新评论

JQuery读书笔记--正则表达式的处理

阅读更多
JQuery中正则表达式的使用有二种方法,分别为
1.test方法
  reg=/^\w{3,}@\w+(\.\w+)+$/;  
         if(!reg.test(obj)){       
             $("#test").html("<b>请输入正确的邮箱地址</b>");  
         }


2.exec方法
 $.formatDate.patternParts =    /^(yy(yy)?|M(M(M(M)?)?)?|d(d)?|EEE(E)?|a|H(H)?|h(h)?|m(m)?|s(s)?|S)/;
 var matched = $.formatDate.patternParts.exec(pattern);
      if (matched) {
//如果符合matched为数组 index:0为符合项,否则为null
     result.push($.formatDate.patternValue[matched[0]].call(this,date));
        pattern = pattern.slice(matched[0].length);
      }


二种方法中我更倾向于后一种,跟程序化
1
1
分享到:
评论
1 楼 kevooo 2009-08-19  
test方法,exec方法好像js本身就支持,用不着jquery吧

相关推荐

    jQuery表单课堂笔记

    jQuery的定义/特点: jQ的语法结构; 选择器: jQuery事件 jQuery方法 正则表达式 RegExp对象 validity属性

    javascript 笔记 适合初学者 jquery chm 资料

    此外,正则表达式是JavaScript中处理文本的强大工具,用于模式匹配和字符串操作,笔记中包含的"常见正则表达式"部分将帮助学习者掌握这一核心技术。 jQuery是一个流行的JavaScript库,它简化了DOM操作、事件处理、...

    前端笔记完整版(HTML、CSS、JS、JQuery、AJAX、VUE、React等笔记)

    此笔记包含了前端代码规范、前端工具使用笔记、Ajax、Axios学习笔记、Chrome开发使用及学习笔记、ES6及后续版本学习笔记、Git学习笔记、...学习笔记、前端部署相关笔记、微信小程序学习笔记、正则表达式学习笔记

    php笔记-欢迎增加

    - 使用正则表达式(如`preg_match_all()`)匹配特定的HTML结构来提取数据。 - 使用`str_replace()`函数去除HTML标签和其他不需要的字符。 - **案例**: - 抓取黄历网站的内容: - 目标是提取出特定的HTML结构中...

    JavaScript学习文档大全.zip #资源分享达人#

    我这里首先有一个完整的笔记(上几万字总结),还有参考文档,其中包含:Array对象的方法参考表格,Canvas参考手册,Date对象方法参考表格,HTML事件列表,jQuery的事件方法,jQuery选择器参考手册,Math参考文档,...

    ExtJS4中文教程2 开发笔记 chm

    javascript正则表达式(二) JavaScript的10种跨域共享方法 JavaScript类型总览 JavaScript获取文本框光标的像素位置 js函数match、exec、test、search、replace、split使用介绍 技巧:Javascript使用隐藏的new来创建...

    Parch 学习笔记系列(十七本)

    3. **正则表达式**:正则表达式是处理字符串的强大工具,广泛应用于数据验证和搜索替换。笔记将解析正则表达式的语法和模式,以及在不同编程语言中的应用。 4. **PLSQL基础**:PL/SQL是Oracle数据库中的过程化语言...

    笔记笔记笔记

    - **正则表达式**:一种强大的文本处理工具,可以用来查找、替换匹配的字符串,也可以用来验证字符串是否符合某种模式。 - **应用场景**:在数据验证、文本处理等方面有着广泛的应用。 - **常见元字符**:`.`匹配...

    前端笔记js和vue

    - **正则表达式**:正则表达式的语法和使用场景。 ### 第4章 jQuery - **jQuery选择器**:如何使用jQuery选择DOM元素。 - **样式操作**:通过jQuery修改或获取元素的样式。 - **jQuery动画**:jQuery提供的动画效果...

    网络爬虫与数据采集笔记更新2

    本文档是一份关于网络爬虫与数据采集的笔记,涵盖了爬虫的基本概念、爬虫的分类、爬虫的基本流程、爬虫与反爬虫、爬虫的合法性与robots协议等内容,同时也涵盖了爬虫相关的一些技术,例如HTTP协议与HTTPS协议、...

    jQuery高亮显示关键词代码.zip

    - 使用正则表达式查找并替换关键词,将它们替换为带有`highlight`类的`&lt;span&gt;`标签。 - 更新DOM,使改变生效。 3. 触发函数:当页面加载完成或用户输入新关键词时,调用这个自定义函数。 四、CSS样式 `css`文件...

    AJAX学习笔记适合菜鸟级人物

    这里给出了邮箱和用户名的正则表达式,电话号码的正则表达式未给出,但通常会包含数字和可能的特殊字符,例如区号和间隔符。 总的来说,这个AJAX验证系统提供了一种简单而实用的方法,既能进行本地验证,又能通过...

    Java学习笔记-个人整理的

    {3.4}正则表达式}{71}{section.3.4} {3.5}StringBuffer}{75}{section.3.5} {3.6}StringBuilder}{76}{section.3.6} {3.7}StringBuilder与StringBuffer的缺点}{76}{section.3.7} {3.8}内部类}{77}{section.3.8} ...

    Front-end-Notes:(持续更新中)前端笔记备份用

    Front-end-Notes这里是自己的一些前端笔记,备份用前端基础分类笔记名时间CSSCSS深入笔记使用CSS让容器水平垂直居中JavaScriptJS面向对象JS正则表达式JS基础刷题JS深入详解2020.11.9《Javascript高级程序设计》笔记...

    jQuery学习笔记之jQuery.fn.init()的参数分析

    如果`selector`不是以`开头的HTML字符串,jQuery会使用正则表达式来进一步判断。这个正则表达式设计用于匹配HTML标签和ID选择器。匹配的结果会被存储在变量`match`中,然后进行相应的处理。 接下来,`context`参数...

    chm参考文档

    【Java笔记.chm】 Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(后被Oracle收购)开发...通过学习正则表达式,开发者可以更有效地处理字符串操作,特别是在处理大量数据的文本处理和数据分析任务中。

    Nodejs 数据库 npm基础 及web开发模式黑马全套笔记

    需要先学习完正则表达式和ES6 学会基础再多去写写项目加深对知识层面的加强

    jQuery数字格式化分隔符代码.zip

    为了二次修改和扩展功能,你需要理解JavaScript的字符串处理方法,如`split()`、`join()`和`slice()`等,以及正则表达式的基础知识。此外,熟悉jQuery的选择器、事件处理和插件机制也至关重要。在理解了现有代码的...

Global site tag (gtag.js) - Google Analytics