web前端知识点汇总

web前端知识点汇总

ID:41257481

大小:605.86 KB

页数:48页

时间:2019-08-20

web前端知识点汇总_第1页
web前端知识点汇总_第2页
web前端知识点汇总_第3页
web前端知识点汇总_第4页
web前端知识点汇总_第5页
资源描述:

《web前端知识点汇总》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、正则表达search()方法 用于检索字符串中指定的子字符串,或检索与正则表达式相匹配的子字符串,并返回子串的起始位置。var str= "Visitw3cschool";var n=str.search(/w3cschool/i);replace()方法 用于在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。varstr= "VisitMicrosoft!";var res=str.replace(/microsoft/i, "w3cschool");Macth)方法 match()方法可在字符串内检索指定的值,或找到一个或多个正则表达

2、式的匹配。页面显示的是字符串李里面符合跳出来转化为数组的形式varstr='sdfe443fedef5566gg333322312dff99';varre=/d+/g;alert(str.match(re));varstr='1b2abc1c2ee';//或者[a78]只解读其中的以为不能加空格不然会看成空格也算筛选项[^a]意思是指除了a以外都行[0-9]是指0到9中的任意一位[a-z]同样[0-9a-zA-Z]是指其中以为对于或者还有这样操作/啊哈

3、哈哈

4、哈哈/也是只或者一位varre=/1[abc]2/g;意思是指12中间有其中的一位就行d是[0-

5、9]的简写i不区分大小写g全局搜索正则的使用方法varre=规则string.replace(re,'')if(re.test(re))ture;//varre=/1a2

6、1b2

7、1c2/gi;alert(str.match(re));/^s*$/匹配空行。/d{2}-d{5}/验证由两位数字、一个连字符再加5位数字组成的ID号。/]*)?>[sS]*/匹配HTML标记。下表包含了元字符的完整列表以及它们在正则表达式上下文中的行为:字符说明将下一字符标记为特殊字符、文本、反向引用或八进制转义符

8、。例如,“n”匹配字符“n”。“”匹配换行符。序列“\”匹配“”,“(”匹配“(”。^匹配输入字符串开始的位置。如果设置了 RegExp 对象的 Multiline 属性,^还会与“”或“r”之后的位置匹配。$匹配输入字符串结尾的位置。如果设置了 RegExp 对象的 Multiline 属性,$还会与“”或“r”之前的位置匹配。*零次或多次匹配前面的字符或子表达式。例如,zo*匹配“z”和“zoo”。*等效于{0,}。+一次或多次匹配前面的字符或子表达式。例如,“zo+”与“zo”和“zoo”匹配,但与“z”不匹配。+等效于{1,}。

9、?零次或一次匹配前面的字符或子表达式。例如,“do(es)?”匹配“do”或“does”中的“do”。?等效于{0,1}。{n}n 是非负整数。正好匹配 n 次。例如,“o{2}”与“Bob”中的“o”不匹配,但与“food”中的两个“o”匹配。{n,}n 是非负整数。至少匹配 n 次。例如,“o{2,}”不匹配“Bob”中的“o”,而匹配“foooood”中的所有o。“o{1,}”等效于“o+”。“o{0,}”等效于“o*”。{n,m}M 和 n 是非负整数,其中 n <= m。匹配至少 n 次,至多 m 次。例如,“o{1,3}”匹配“fooooood”

10、中的头三个o。'o{0,1}'等效于'o?'。注意:您不能将空格插入逗号和数字之间。?当此字符紧随任何其他限定符(*、+、?、{n}、{n,}、{n,m})之后时,匹配模式是“非贪心的”。“非贪心的”模式匹配搜索到的、尽可能短的字符串,而默认的“贪心的”模式匹配搜索到的、尽可能长的字符串。例如,在字符串“oooo”中,“o+?”只匹配单个“o”,而“o+”匹配所有“o”。.匹配除“”之外的任何单个字符。若要匹配包括“”在内的任意字符,请使用诸如“[sS]”之类的模式。(pattern)匹配 pattern 并捕获该匹配的子表达式。可以使用 $0…

11、$9 属性从结果“匹配”集合中检索捕获的匹配。若要匹配括号字符(),请使用“(”或者“)”。(?:pattern)匹配 pattern 但不捕获该匹配的子表达式,即它是一个非捕获匹配,不存储供以后使用的匹配。这对于用“or”字符(

12、)组合模式部件的情况很有用。例如,'industr(?:y

13、ies)是比'industry

14、industries'更经济的表达式。(?=pattern)执行正向预测先行搜索的子表达式,该表达式匹配处于匹配 pattern 的字符串的起始点的字符串。它是一个非捕获匹配,即不能捕获供以后使用的匹配。例如,'Windows(?=95

15、

16、98

17、NT

18、2000)'匹配“Windows200

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。