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