怎样用js正则表达式截取字符串?

比如字符串是这样--》url(http://localhost:8080/%E4%B8%AD%E7%A7%8B…4%BB%E5%8A%A8/banner.jpg);
我要得到的字符串是是这样--》http://localhost:8080/%E4%B8%AD%E7%A7%8B…4%BB%E5%8A%A8/banner.jpg

阅读 17k
3 个回答

/^url\((\S+)\)$/.exec(string)[1];

/url\((.+)\)/.exec(string)[1];

这样应该可以满足。

target.replace(/url\((.+?)\)/, '$1')

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题