把一些固定格式文档转换为带a标签的格式文档

阅读 3.6k
4 个回答

目前有4个已知可行并实施可行的解决方案:

  1. 用@暗暗啊 的正则表达式解决方案,这个自己写一段就行了,大致思路一样。

  2. 用notepad++的宏或者VBA来解决,自己写或者录制宏

  3. 用按键精灵之类的模拟工具(略复杂,但是可以实现)

  4. 最简单也最快速的解决方案,一个Chrome扩展,chrome.google.com/webstore搜索Export tabs,安装后,点击,然后把标题链接复制到框内,download as html,搞定!

用正则没错,但如果想自动替换可能需要建立一个网站的资料库,我没写过不是很清楚,思路的话简单来讲就是:

/*将*/ http://www.xxxx.com/ /*转换成*/ <a href="http://www.xxxx.com">我是标题</a>

使用支持正则的编辑器
(http.+)\n(\w+) 替换为 <a href="$1">$2</a>

一个思路,未验证过

正则匹配换行,$1为链接,$2为文本。再正则替换生成你要的链接文本

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