Regex 正则表达式:在Eclipse中查找引用并替换
我要查找以下所有事件: src=“cid:anyFileNameHere”alt=“注意其他引号” 并替换为: src=”http://myServerURl/anyFileNameHere.gif“alt=”注意其他引号”Regex 正则表达式:在Eclipse中查找引用并替换,regex,eclipse,Regex,Eclipse,我要查找以下所有事件: src=“cid:anyFileNameHere”alt=“注意其他引号” 并替换为: src=”http://myServerURl/anyFileNameHere.gif“alt=”注意其他引号” 这是.gif部分,我觉得很难,因为它必须在下一个“之前,像这样的东西应该可以做到: 发现 替换 $1http://myServerURI/$2.gif$3 您可能需要根据具体要求对其进行调整。这与alt部分中的字母数字字符、下划线和空格相匹配。它与文件名中的字母数字字符和
这是
.gif
部分,我觉得很难,因为它必须在下一个“
之前,像这样的东西应该可以做到:
发现
替换
$1http://myServerURI/$2.gif$3
您可能需要根据具体要求对其进行调整。这与alt部分中的字母数字字符、下划线和空格相匹配。它与文件名中的字母数字字符和下划线相匹配
注意:此解决方案在Eclipse中进行了测试。类似这样的解决方案应该可以: 发现 替换
$1http://myServerURI/$2.gif$3
您可能需要根据具体要求对其进行调整。这与alt部分中的字母数字字符、下划线和空格相匹配。它与文件名中的字母数字字符和下划线相匹配
注意:此解决方案在Eclipse中进行了测试。搜索:
src=“cid:(.*)”alt=“(.*)”
替换为:
src=”http://myServerURl/$1.gif“alt=“$2”
搜索:
src=“cid:(.*)”alt=“(.*)”
替换为:
src=”http://myServerURl/$1.gif“alt=“$2”
要进行简单的查找和替换,您可以使用:
Find: src="cid:([^"]+)"
Replace: src="http://myServerURl/$1.gif"
这是匹配
src=“cid:
然后捕获任何非”
的内容,直到下一个“
进行简单的查找和替换。您可以使用:
Find: src="cid:([^"]+)"
Replace: src="http://myServerURl/$1.gif"
这是匹配
src=“cid:
然后捕获任何非的内容直到下一个”
如果是html,最好使用html解析器。有n种情况下,regex
会失败。..@Some1.Kill.the.DJ,这是一个关于在文本编辑器中搜索和替换的问题。不确定使用HTML解析器“响应在这种情况下非常适用!如果是HTML,最好使用HTML解析器..有n种情况下,regex
会失败...。@Some1.Kill.The.DJ,这是一个关于在文本编辑器中搜索和替换的问题。不确定“使用HTML解析器”响应在这种情况下是否适用!