包括:
1、css2.0中文手冊(cè).chm
2、el.pdf
3、JavaEE5_API.chm 中文
4、jQueryAPI.chm
5、w3school.CHM
6、《SQL_參考手冊(cè)》中文版_.chm
7、正則表達(dá)式.pdf
1.^\d+$ // 匹配非負(fù)整數(shù)(正整數(shù) + 0 )
2.^[0-9]*[1-9][0-9]*$ // 匹配正整數(shù)
3.^((-\d+) ?(0+))$ // 匹配非正整數(shù)(負(fù)整數(shù) + 0 )
4.^-[0-9]*[1-9][0-9]*$ // 匹配負(fù)整數(shù)
5.^-?\d+$ // 匹配整數(shù)
6.^\d+(\.\d+)?$ // 匹配非負(fù)浮點(diǎn)數(shù)(正浮點(diǎn)數(shù) + 0 )
7.^(([0-9]+\.[0-9]*[1-9][0-9]*) ?([0-9]*[1-9][0-9]*\.[0-9]+) ?([0-9]*[1-9][0-9]*))$ // 匹配正浮點(diǎn)數(shù)
8.^((-\d+(\.\d+)?) ?(0+(\.0+)?))$ // 匹配非正浮點(diǎn)數(shù)(負(fù)浮點(diǎn)數(shù) + 0 )
9.^(-(([0-9]+\.[0-9]*[1-9][0-9]*) ?([0-9]*[1-9][0-9]*\.[0-9]+) ?([0-9]*[1-9][0-9]*)))$ // 匹配負(fù)浮點(diǎn)數(shù)
10.^(-?\d+)(\.\d+)?$ // 匹配浮點(diǎn)數(shù)
11.^[A-Za-z]+$ // 匹配由 26 個(gè)英文字母組成的字符串
12.^[A-Z]+$ // 匹配由 26 個(gè)英文字母的大寫組成的字符串
13.^[a-z]+$ // 匹配由 26 個(gè)英文字母的小寫組成的字符串
14.^[A-Za-z0-9]+$ // 匹配由數(shù)字和 26 個(gè)英文字母組成的字符串
15.^\w+$ // 匹配由數(shù)字、 26 個(gè)英文字母或者下劃線組成的字符串
16.^[\w-]+(\.[\w-]+)*@[\w-]+(\.[\w-]+)+$ // 匹配 email 地址
17.^[a-zA-z]+:// 匹配 (\w+(-\w+)*)(\.(\w+(-\w+)*))*(\?\S*)?$ // 匹配 url
18. 匹配中文字符的正則表達(dá)式: [\u4e00-\u9fa5]
19. 匹配雙字節(jié)字符 ( 包括漢字在內(nèi) ) : [^\x00-\xff]
20. 應(yīng)用:計(jì)算字符串的長度(一個(gè)雙字節(jié)字符長度計(jì) 2 , ASCII 字符計(jì) 1 )
String.prototype.len=function(){return this.replace([^\x00-\xff]/g,"aa").length;}
21. 匹配空行的正則表達(dá)式: \n[\s ? ]*\r
22. 匹配 HTML 標(biāo)記的正則表達(dá)式: / <(.*)>.* <\/\1> ? <(.*) \/>/
23. 匹配首尾空格的正則表達(dá)式: (^\s*) ?(\s*$)