我们说我有一个字符串
string_with_url = 'Random text https://myurl.com'
是否可以使用锚标记包装url并仅使包装好的文本html安全?
目前我必须执行以下操作
def add_anchor(message)
url_regex = %r{(?:https?)://\S+}i
string_with_url.gsub url_regex, '<a href="\0" target="_blank">\0</a>'
render add_anchor(string_with_url).html_safe
即使我只在这里添加锚标记,我也被迫使错误的字符串html安全。