Products
GG网络技术分享 2025-03-18 16:15 1
/\\$\\{.*\\}/
如上面的正则表达式,是什么意思??
最前面的“/”与最后面的“/”是分隔符,表示正则表达式的开始与结束.
‘\\$ ’表示要匹配的字符以‘$’开始
‘{’表示$后紧跟‘{ ’
‘}’表示以‘}’结尾
‘.\'表示匹配除换行符 \\n 之外的任何单字符
’*‘表示匹配前面的子表达式零次或多次
所以\'/\\${.*}/\'表示要匹配“${任意内容可空}”这样的字符;
一个点.一个*号应该是这个大括号内确定位数
js中的正则用法,用来匹配这种类型的字符串${}
其中大括号内允许有零个以上的字符
. 匹配除换行符 \\n 之外的任何单字符
/\\${.*}/
上面这条正则表达式的意思是:
\\$ :以$字符开头,接着是{,然后是除换行\\n之外的任何字符,然后又是以}结尾
正则的英文是regular expression,无非就是标准通用的意思。没什么特殊,翻译而已。
Demand feedback