`
jkfzero
  • 浏览: 105113 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

Jquery 源码中用到的正则

阅读更多

打开http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.js

看了一眼,jquery用的正则出乎意料的少呀。

 

 

        // A simple way to check for HTML strings or ID strings
	// (both of which we optimize for)
	quickExpr = /^[^<]*(<[\w\W]+>)[^>]*$|^#([\w-]+)$/,

	// Is it a simple selector
	isSimple = /^.[^:#\[\.,]*$/,

	// Check if a string has a non-whitespace character in it
	rnotwhite = /\S/,

	// Used for trimming whitespace
	rtrim = /^(\s|\u00A0)+|(\s|\u00A0)+$/g,

	// Match a standalone tag
	rsingleTag = /^<(\w+)\s*\/?>(?:<\/\1>)?$/,

后面还用到了一些比较简短的正则

分享到:
评论

相关推荐

    jQuery源码 jQuery源码 jQuery源码

    jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码jQuery源码...

    jQuery源码分析-02正则表达式

    ### jQuery源码分析-02正则表达式 #### 正则表达式基础与应用 正则表达式是一种用于描述字符模式的强大工具,在多种编程语言中都有应用,其中包括JavaScript。在jQuery这样的JavaScript库中,正则表达式被广泛应用...

    关于JQUERY的常用的正则表达式

    在进行Web前端开发时,利用jQuery结合正则表达式对用户输入的数据进行验证是一种非常常见的做法。这不仅可以提高用户体验,还能有效地确保数据的有效性和安全性。根据提供的文件信息,我们可以总结出以下常用正则...

    Jquery正则表达式用户验证

    ### Jquery正则表达式用户验证:深入解析与实践 #### 标题解析 标题“Jquery正则表达式用户验证”明确指出本文的主题聚焦于使用JQuery库结合正则表达式来实现用户输入的验证功能。这通常涉及到对用户在表单中输入的...

    JQuery源码详细中文注释_Jquery源码分析_

    《jQuery源码深度解析》 jQuery,作为一款广泛使用的JavaScript库,因其简洁的API和强大的功能,深受开发者喜爱。本文将深入探讨jQuery 1.2.6版本的源码,结合其中的中文注释,帮助读者理解其内部机制,提升...

    php CSS Jquery MYSQL SMARTY JS 正则各种的API说明文档 chm

    【标题】中的“php CSS Jquery MYSQL SMARTY JS 正则各种的API说明文档 chm”指的是一个综合性的技术文档合集,包含了多种IT技术的API(应用程序接口)说明,这些技术包括PHP、CSS、jQuery、MySQL、Smarty以及...

    java_js_jquery_php_正则.rar

    【标题】"java_js_jquery_php_正则.rar" 是一个综合性的压缩包,包含了多个IT领域的关键资源,包括Java、JavaScript、jQuery、PHP以及正则表达式等核心技术的手册和文档,旨在支持开发者和学习者的日常工作和学习...

    Jquery源码分析 源码

    通过对jQuery源码的深度剖析,我们可以学习到JavaScript设计模式、DOM操作的最佳实践、事件处理的优化策略,以及Ajax的封装技术,这些都将对我们的前端开发工作大有裨益。同时,理解源码也能帮助我们更好地利用...

    jQuery源码分析系列.pdf

    - **前言开光**:介绍分析jQuery源码的目的和价值,强调通过深入研究源码,可以学习到先进的设计理念和实践技巧。 - **总体架构**:解析jQuery的模块化设计,包括各个功能模块之间的关系和交互方式,帮助理解jQuery...

    jquery正则表达式插件

    * 功能:判断字符串是否符合正则表达式规则 * * -范例--------------------------------------------------- * var abc = "127.0.0.1"; * if(abc.match($.regexp('ip')){alert&#40;"abc是ip地址格式!"&#...

    jquery源码 带格式

    通过以上对jQuery源码的部分分析,我们可以看出jQuery在设计上考虑了兼容性、性能以及安全性,采用了大量的正则表达式进行字符串和DOM元素的处理,并提供了丰富的工具函数和API来简化JavaScript的编程工作。

    jquery源码分析

    jquery源码分析,包括入口技术,选择器入口,以及在选择器使用的时候需要注意的优化思路

    jquery源码,3.7.0版本

    jquery源码,3.7.0版本

    jQuery源码分析视频教程

    jQuery源码分析视频教程总计116课,按照jquery每个区段实现的内容,精确地讲解源码中是怎么实现我们开发中用到的jquery得方法的

    jquery源码好不容易找到的与大家分享

    通过分析源码,我们可以学习到如何编写高效的选择器,如何优雅地处理DOM操作,以及如何构建可扩展的框架。 总结,jQuery源码的深度探索是一次宝贵的编程之旅,它让我们看到了一个优秀JavaScript库的设计思想和实现...

    jquery常用的正则表达式

    常用的正则表达式 1、非负整数:^\d+$ 2、正整数:^[0-9]*[1-9][0-9]*$ 3、非正整数:^((-\d+)|(0+))$ 4、负整数:^-[0-9]*[1-9][0-9]*$ 5、整数:^-?\d+$ 6、非负浮点数:^\d+(\.\d+)?$

    Head First jquery源码

    《Head First jQuery源码》是一本深入解析jQuery库的书籍,其内容主要涵盖了jQuery的核心功能、设计理念以及实现机制。jQuery是JavaScript的一个库,它极大地简化了网页中的DOM操作、事件处理、动画效果以及Ajax交互...

    jquery源码框架解读

    《jQuery源码框架解读...通过对jQuery源码的深入学习,开发者不仅能掌握其工作原理,还能学习到面向对象编程、函数式编程、设计模式等多方面的知识。这将对提升开发效率、编写高性能代码以及构建复杂Web应用大有裨益。

    jquery正则表达式实现动态检测密码输入强度

    在`jQuery`中,我们可以监听用户的输入事件,如`keyup`或`input`,然后使用正则表达式来实时评估密码强度。以下是一个简单的示例: ```javascript $(document).ready(function() { $('#password').on('input', ...

    Head First jQuery源码

    源码通常包含书中示例代码,是学习和理解jQuery功能及其实现方式的重要辅助资料。在这里,我们将深入探讨jQuery库的核心概念、主要功能以及如何通过源码来加深理解。 jQuery是一个强大的JavaScript库,它简化了HTML...

Global site tag (gtag.js) - Google Analytics