我意识到已经有数千个类似的问题被问过,但是在浏览了 30 分钟后,我找不到一个能解决我具体情况的问题。
我正在寻找 ColdFusion 7/8 或 Javascript 或 JQuery 解决方案。CF优先。
我需要一个脚本,它将搜索一个大文本字符串以查找所有不区分大小写的实例...
<a href="http://[something_external]">
尚未指定目标。并将它们替换为...
<a href="http://[something_external]" target="_blank">
因此,将要更改的链接的标准是:
- href 值以“http://”开头
- href 值不包含“ourdomain.com”
- 尚未指定目标值
例如,我在网上找到了以下内容,但它并不完全正确:
REReplaceNoCase(mystring, '(<a href="http://[^"]+")>', '\1 target="_blank">', 'ALL')
说得通?可行吗?