当前位置: 代码迷 >> Web前端 >> Jquery 源码顶用到的正则
  详细解决方案

Jquery 源码顶用到的正则

热度:143   发布时间:2012-10-09 10:21:45.0
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>)?$/,

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

  相关解决方案