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 に答える