如何使用正则表达式将 \" 替换为 "?
How to replace \" with " using regex?
我有一个 API,returns 一个 HTML 字符串,但它在 API 中有一些额外的字符,我想用其他东西替换它。
<meta name=\"viewport\" content=\"initial-scale=1.0, maximum-scale=1.0\">
我想使用 replace
将 \"
替换为 "
,这样它就变成了
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0">
执行上述任务的正则表达式 string.replace()
是什么?
所以你必须用另一个 \
来转义 \
yourstring.replace(/\"/, '"')
您可以在没有 RegEx 的情况下简单地使用它
<?php
$a = "<meta name=\"viewport\" content=\"initial-scale=1.0, maximum-scale=1.0\">";
$b = str_replace('\"', '"', $a);
var_dump($b);
在正则表达式中使用 \
var text = '<meta name=\"viewport\" content=\"initial-scale=1.0, maximum-scale=1.0\">';
var result = text.replace(/\"/g, '"');
console.log(result);
我有一个 API,returns 一个 HTML 字符串,但它在 API 中有一些额外的字符,我想用其他东西替换它。
<meta name=\"viewport\" content=\"initial-scale=1.0, maximum-scale=1.0\">
我想使用 replace
将 \"
替换为 "
,这样它就变成了
<meta name="viewport" content="initial-scale=1.0, maximum-scale=1.0">
执行上述任务的正则表达式 string.replace()
是什么?
所以你必须用另一个 \
来转义 \yourstring.replace(/\"/, '"')
您可以在没有 RegEx 的情况下简单地使用它
<?php
$a = "<meta name=\"viewport\" content=\"initial-scale=1.0, maximum-scale=1.0\">";
$b = str_replace('\"', '"', $a);
var_dump($b);
在正则表达式中使用 \
var text = '<meta name=\"viewport\" content=\"initial-scale=1.0, maximum-scale=1.0\">';
var result = text.replace(/\"/g, '"');
console.log(result);