js 正则表达式 \\-是什么意思
发布网友
发布时间:2022-04-27 02:49
我来回答
共2个回答
热心网友
时间:2022-04-23 06:27
这个正则可以匹配各种 url,比如当前页面的url
https://zhidao.baidu.com/question/876452972714524812.html
具体解释:
最左最右的 / 先忽略 是正则的界定符,表示正则的开始结束
(\w+) 表示长度大于1的字符串 (\w的含义自己搜一下)
: 比较单纯就是表示 :
\/\/ 这个表示 // 因为 / 跟上述界定符长得一样会导致程序懵*,所以前面加了 \ 来转义
([\w.]+) 表示长度大于1 由\w和 .(点) 组成的字符串
\/ 同上
(\S*) 除空白符号之外的的任意字符任意长度
用 () 括起来表示要在代码里捕获这里面匹配的内容
你问的问题比较基础,建议先自学一下正则。推荐下面的教程
http://deerchao.net/tutorials/regex/regex-1.htm
学习正则不要急于求成,耐心看完+多实践
热心网友
时间:2022-04-23 07:45
\\-的意思就是匹配符号
"\"和"-"
,正则里会用\s
\w
来代表一些值,比如\s代表空格,\w代表[a-zA-Z0-9_]
,这里\就表示转义,所以要匹配"\"字符的时候要写成"\\"
js 中这个正则表达式是什么意思
\\-的意思就是匹配符号 "\"和"-",正则里会用\s \w 来代表一些值,比如\s代表空格,\w代表[a-za-z0-9_],这里\就表示转义,所以要匹配"\"字符的时候要写成"\\"
在js中,js正则表达式为什么要带// 双斜杠 。
正则表达式的前后使用/是语法规定,犹如字符串的前后使用引号一样。你这个地方加不加g无所谓的,g表示多次匹配,只有在需要对每个匹配的项目进行处理(例如替换)时才有特殊意义。第一个因为没有^和$,所以只有要数字和-就对,第二个有这两个符号,^表示开始,$表示结束,整体的意思就是必须完整匹配,...
正则表达式/(\-|\/|.)/是什么意思?
\1 是重复第一个括号的值,而不是格式,即第一个括号是-,那么此处也是-,出现/或者.就不对。\d{1,2} 匹配日。整体来说这个日期的表达式不严谨。9999-99-99 能匹配过,但不是一个正确的日期。
js里的"\"\""表示什么意思
在js里如果你想输出“”本身该怎么办呢,这就需要用\转义符来实现,就是写\“就输出”了。举个例子:比如你想alert出:我是“天才”。直接写肯定是不对的,所以应该这样写:alert("我是\"天才\"");。希望你能明白。
正则表达式中,斜杠"/" 在什么情况下需要转义?什么情况下不需要转义...
在JS的正则表达式里面^和$是在什么情况下用? 什么情况下用,那就看自己的需求。一般来说,正则中的^表示开头,$表示结束。这两个都是零宽度字符(其实不是字符,只是位置,类似的还有\A,\Z,\B,\b)。^\d匹配字符串开头位置的一位数字。 \d$匹配字符串结尾位置的一位数字。/^\d/ 匹配...
JS的正则表达式如何使用
这次给大家带来JS的正则表达式如何使用,使用JS正则表达式的注意事项有哪些,下面就是实战案例,一起来看一下。学好正则表达式很重要,下面是一些关于正则表达式的基本知识整理\ : 转义字符^ : 匹配字符串开始位置$ : 匹配字符串结束位置* : 匹配前面的表达式任意次+ : 匹配前面的表达式一次或多次? : ...
JS正则表达式的问题 [\w-] 是啥意思?
匹配字母数字中文等和符号'-'
正则表达式
正则经常用于js 判断手机号,邮箱等,通过简单的办法来实现强大的功能 符号解释 字符 描述 \ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' 匹配字符 "n"。'\n' 匹配一个换行符。序列 '\\' 匹配 "\" 而 "\(" 则匹配 "("。^ ...
JS正则表达式问题(?<=\").*?(?=\")
左右两边代表以引号开始,和以引号结束。就是断言,分支条件而已。。不会计入结果的。中间.*?代表除换行以外的任意字符。。。引号中间有换行就不不匹配乐。vbs脚本中(?<=\").*?(?=\")可以只写成(?<=").*?(?=")
JS中的正则表达式为什么要加一个/?比如/\d
这是语法,js中用/来表示正则式的开始和结束