2012-05-03 13 views
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]*)\]\())

を使用してすべての行を見つけることができます現時点では

答えて

0

あなたはテキストセッドを通じてパイプにコマンド(⌥⌘R)を通じてテキスト→フィルターを使用することができます。

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

あなたがが、純粋なTextMateでそれを行うだろうかわかりません。

関連する問題