正则表达式替换引号 & less, greater then signs
Regex replace quotes & less, greater then signs
我正在寻找一个正则表达式来解析以下内容:
""username" <email@email.nl>"
进入:
username email@email.nl
我目前使用以下内容替换引号:
.replace(/"/g, "")
如何在同一个替换函数中替换“< >”?
提前致谢!
这叫做字符class:
.replace(/["<>]+/g, "")
在 JavaScript
中:
let string = ` ""username" <email@email.nl>"`;
console.log(string.replace(/["<>]+/g, ""));
基本思想是将每个字符或字符范围放入一个 class 中,以相同的方式处理。对于一些 - 非常常见或经常使用的 - 字符范围存在其他缩写,例如[0-9]
与 \d
相同,或者 [0-9a-zA-Z_]
与 \w
相同(修饰符放在一边)。
这是替换 " < > 的 exp
.replace(/[\"<>]/g, "")
我正在寻找一个正则表达式来解析以下内容:
""username" <email@email.nl>"
进入:
username email@email.nl
我目前使用以下内容替换引号:
.replace(/"/g, "")
如何在同一个替换函数中替换“< >”?
提前致谢!
这叫做字符class:
.replace(/["<>]+/g, "")
在
JavaScript
中:
let string = ` ""username" <email@email.nl>"`;
console.log(string.replace(/["<>]+/g, ""));
基本思想是将每个字符或字符范围放入一个 class 中,以相同的方式处理。对于一些 - 非常常见或经常使用的 - 字符范围存在其他缩写,例如[0-9]
与 \d
相同,或者 [0-9a-zA-Z_]
与 \w
相同(修饰符放在一边)。
这是替换 " < > 的 exp .replace(/[\"<>]/g, "")