前言:
现时朋友们对“js路径的正则表达式是什么”可能比较重视,大家都需要学习一些“js路径的正则表达式是什么”的相关知识。那么小编在网摘上汇集了一些有关“js路径的正则表达式是什么””的相关资讯,希望同学们能喜欢,兄弟们一起来学习一下吧!点击右上方红色按钮关注“小郑搞码事”,每天都能学到知识,搞懂一个问题!
接着来总结一下常用的正则表达式,到底还有哪些。
一、匹配连续出现零次或多次的字符
学会使用星号*,我们非常熟悉,只是了解一点正则表达式的人,说不知道星号*,那是不太可能的,可见它的重要性,那么在实际工作中,星号*能帮我们解决才能样的问题了。看下面代码实例。
二、学会使用惰性匹配
字符串中与给定要求匹配的最小部分,默认情况下,正则表达式是贪婪的(匹配满足给定要求的字符串的最长部分),当然,我们可以使用?阻止贪婪模式(惰性匹配)。说这么多,什么意思呢?来看一段代码:
看面实例,不加?会把catast都找出来,加?之后,会按最短路径去找,就是cat,也不难理解。
三、匹配起始字符串模式
这个字符大家一定也非常熟悉,要测试字符串开头的字符匹配,可以使用插入符号^,但要放到开头,不要放到字符集中方能生效。这是规则。看代码
四、匹配所有字母和数字模式
对,用的就是\w,匹配包括下划线在任何单词字符。类似但不等价于[A-Za-z0-9]。同样看下面代码:
五、匹配结束字符串模式
使用$来判断字符串是否是以规定的字符结尾。
小结一下
本文涉及到的内容有*,?,\w,^, $,都是我们平时经常要用到的一些知识点,当然,正则相关还有很多,下篇继续给大家分享。
标签: #js路径的正则表达式是什么