求改一个正则(javascript的改成jsp的replaceAll)

goldtogo 2016-11-23 06:04:41
s = s.replace(/href=\"\//g,"href=\"http://www.domain.com/")

这个是将从库里读出的字符串s 如果里面有相对路径的链接,则给他附上 http://www.domain.com的前缀

现在是在jsp里同样的字符串S,如何实现相同功能。可否用 s=s.replaceAll()改写?求代码
...全文
139 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Inhibitory 2016-11-23
  • 打赏
  • 举报
回复
    public static void main(String[] args) {
        String str = "<href=\"/foo>Hi</a>";
        str = str.replaceAll("href=\"/", "href=\"http://www.domain.com/");
        System.out.println(str); // 输出: <href="http://www.domain.com/foo>Hi</a>
    }

81,094

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧