js 正则匹配两个字符串中间的字符,一级匹配带有反斜杠的字符串

正则匹配两个字符串中间的字符

使用正则表达式去匹配,这里是匹配’allowed=v’与’l’之间的字符串

let str = "lorem ballaalal,allowed=valuelalala"
str = str.match(/allowed=v(\S*)l/); 
console.log('====>',str)

输出结果为:
在这里插入图片描述

带有反斜杠的字符

带有反斜杠的字符串需要先转义,在字符串中,反斜杠用作转义字符,你如果要输出’’,实际上要输入’’,第一个表示转义,第二个是实际输出。
使用正则表达式去匹配,这里是匹配’allowed=v’与’’(反斜杠)之间的字符串

let str = "lorem ballaalal,allowed=value\\lalala"
str = str.match(/allowed=v(\S*)\\/); 
console.log('====>',str)

猜你喜欢

转载自blog.csdn.net/qq_37617413/article/details/121384734