0

我正在尝试在我的降价文本文件中的所有图像链接上用连字符替换空格。图像语法如下:

![image](Leadership-0910 Fulfilling the Vision-06-build-vision/06-build-vision-1.jpg "06-build-vision-1.jpg")

如您所见,单词和一些空格之间有一些连字符。我需要他们都成为炒作。但是,由于文档包含其他文本,我只想删除以![image].... 我正在使用 osx (10.6.8) 和 textmate,它允许我使用正则表达式查找和替换。

目前我可以很容易地找到所有使用的行^((\!\[([a-z]*)\]\())

我遇到的问题是如何用连字符替换后面的空格?

4

1 回答 1

0

您可以使用Text→Filter Through Command (⌥⌘R)通过 sed 管道传输文本:

 sed '/^!\[image\]/s/ /-/g'

不过,不确定你会如何在纯 TextMate 中做到这一点。

于 2012-05-03T00:16:29.727 回答