我需要从许多其他文本中找到的图片标记中删除所有引号。例如,我想制作
<img src="folder/image.gif" target="_blank" />
进入
<img src=folder/image.gif target=_blank />
我正在使用vb,需要专门为img标签使用regEx而不使用replace。 img标记可以在其他文本的块中,因此我需要使用regEx来搜索<img
然后在其中,直到我遇到/>
我需要删除所有引号。那个更好吗?非常感谢您的耐心等待 - 我今天工作紧急。
答案 0 :(得分:3)
如果您只想替换引号,则甚至不需要正则表达式 - 您的语言的字符串替换功能就足够了。在C#中,这将是String.Replace
:
string noQuotes = myString.Replace('\"', '');
您使用的是哪种语言?
答案 1 :(得分:1)
在C#中:
theUrl.Replace("\"", "");
答案 2 :(得分:1)
您使用的是哪种语言?您可以通过字符串替换功能逃脱。 PHP有一个很好的str_replace
http://php.net/manual/en/function.str-replace.php
答案 3 :(得分:0)
假设您已在javascript中读取字符串,您只需str.replace("\"", "")
即可。这就是你追求的目标吗?
答案 4 :(得分:0)
如果其他人需要它,这似乎有效:(?i)(?&lt; =] *)[“]