Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/regex/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Regex 如何使用正则表达式替换双引号字符串中的双引号?_Regex - Fatal编程技术网

Regex 如何使用正则表达式替换双引号字符串中的双引号?

Regex 如何使用正则表达式替换双引号字符串中的双引号?,regex,Regex,目前,我得到以下XML元素: <xylem ABC="""" /> 我想将其替换为以下内容: <xylem /> 有人能给我regexp模式吗?检查一下 使用此模式 使用Ruby: "<xylem ABC=\"\"\"\" />".gsub(/\s*[A-Za-z0-9]+=['"]([".]*)['"]/, "") 使用JavaScript: "<xylem ABC=\"\"\"\" />".replace(new RegExp(/\s*[

目前,我得到以下XML元素:

<xylem ABC="""" />
我想将其替换为以下内容:

<xylem />
有人能给我regexp模式吗?

检查一下 使用此模式 使用Ruby:

"<xylem ABC=\"\"\"\" />".gsub(/\s*[A-Za-z0-9]+=['"]([".]*)['"]/, "")
使用JavaScript:

"<xylem ABC=\"\"\"\" />".replace(new RegExp(/\s*[A-Za-z0-9]+=['"]([".]*)['"]/), "")

HTH

您的问题是关于替换双引号。为什么属性ABC也被删除了?我还想删除属性。您使用的是哪种语言或工具?
"<xylem ABC=\"\"\"\" />".replace(new RegExp(/\s*[A-Za-z0-9]+=['"]([".]*)['"]/), "")