猿问
这个正则表达式函数中的$1,$2,$3是什么意思?
这个正则表达式函数中的$1,$2,$3是什么意思?
忽然笑
浏览 2809
回答 2
2回答
哔哔one
在replace函数中,$1,$2,$3,可以分别用来表示:正则表达式中,匹配出的第1、2、3个子表达式。但如果$1,$2,$3直接写在正则表达式中,是不合法的。这串HTML代码中的$1,$2,$3其实和正则表达式无关,只是变量,起占位的作用:在服务器端,会通过脚本(如Node.js)将HTML文件中的$1,$2,$3批量替换为实际字符串。
0
0
0
墨色风雨
$1,$2,$3和正则表达式无关,这个代码应该是放在服务器上运行的,相当于一个变量。执行完之后,$1,$2,$3就被赋予实际的值了。这里起个站位的作用。正则表达式内容有点多哦,大概说一下^表示开始$结尾\用来转义[a-z]指的范围在a-z[a-z]{6}6位a-z范围的值[a-z]*不限制长度范围在需要详细的你就要去参考资料了
0
0
0
随时随地看视频
慕课网APP
相关分类
正则表达式
正则判断数字末尾的为0情况
3 回答
我要回答