2017-01-11 13 views
0

私はこのような変数の長いリストのテキストファイルを持っているのスワップは、変数名と変数の型

VARCHAR(32) a, 
INT b, 
TINYINT c 
. 
. 
. 

私はbash端末またはノートパッド++を使用して嬉しくて、正規表現についての基本的な知識は持っていますが、この問題にどのように取り組むべきかわかりません。

これを行うにはどうすればよいですか?

あなたは私がちょうど書いた、このアプリを使用することができます

答えて

1

function swap (text) { 
    let lines = text.split(',\n') 
    let parts = lines.map(function (line) { 
     var lineParts = line.split(' ') 
     lineParts[2] = lineParts[0] 
     delete lineParts[0] 
     return lineParts.join(' ') 
    }) 
    return parts.join(',\n') 
} 

は、一般的に、私は一般的なテキスト処理のために素晴らしいです、このタスクのためのテキストエディタKakouneをお勧めします。この機能によって http://codepen.io/franzskuffka/pen/Ndxejz

するか、それを実行しますマルチカーソルのサポートと増分編集のためです。

+0

なぜ私は宇宙で分裂すると思いませんでしたか?どうもありがとうございました –