如何在函数内部使用javascript在字符串中的所有href标记上添加target =“_ blank”?
例如:
输入字符串:
List<Object[]> allRows = getRowsToWriteFromSomewhere();
new CsvWriter(Csv.writeExcel()).writeRowsAndClose(allRows);
答案 0 :(得分:3)
只需更换&#39;
2 Inchx4 Inch picture frame "Love"
&#13;
答案 1 :(得分:1)
简单快捷的解决方案:
function convert(str) {
const a_tag = /<a (.*)>/g;
return str.replace(a_tag, '<a target="_blank" $1>');
}
正则表达式使用捕获组来保留标记的各种现有属性,并将它们传递到位于$1
的替换字符串中。