0

私はSublimeを使って簡単なテキスト編集をしています。昇順で数字で終わる行だけに一括してテキストを追加できますか?

私は数多くのURLを持っているので、数字で終わる人にテキストを追加しなければなりませんが、テキストで終わる人物ではありません。

どうすればこのようにすることができますか?

例えば、

http://www.example.com/pt/abcde/123456 
http://www.example.com/pt/fghi/789012/addtext 
http://www.example.com/pt/jklmn/345678/addtext 
http://www.example.com/pt/opqr/9
http://www.example.com/pt/stuvz/567890/addtext 

は、私はので、私は数字で終わる行だけ一括編集をしたい行の数千を持っていることが

http://www.example.com/pt/abcde/123456/addtext 
http://www.example.com/pt/fghi/789012/addtext 
http://www.example.com/pt/jklmn/345678/addtext 
http://www.example.com/pt/opqr/9/addtext 
http://www.example.com/pt/stuvz/567890/addtext 

する必要があります。私は機能CTRL +、シフト+ Lを使用して、すべての行が/addtextを貼り付けるが、これは二重の/addtextに、その結​​果、すべての行にテキストを追加します一括編集することができるよ瞬間

すでに/addtextの行があります。

答えて

2

単純に正規表現を使用してジョブを実行できます。これは、例えば働くだろう:

検索:^(http.*/\d+)$

はと交換してください:$1/addtext

enter image description here

+0

を**画像としてTEXTを投稿しないでください**。テキストをコピーして質問に貼り付けます。画像は検索可能ではなく、視覚障害のある人のためにスクリーンリーダーによって解釈することはできません。あなたの質問を変更するには、[編集]リンクを使用してください。詳細については、[this](http://meta.stackoverflow.com/a/285557/1426065)を参照してください。 – MattDMo

+0

ありがとう、私は正規表現に精通していないよ、あなたは簡単にどのようなコマンドは何を説明することができますか? – Alessio

+1

'^(http。*/\ d +)$'と一致する文字列は、 "http"で始まり、任意の文字数( '。*')で始まり、スラッシュ( '/')で終わる文字列1つ以上の数字( '\ d +')。 "Replace With"フィールドの '$ 1'は"見つかった文字列を取り出してそこに挿入する "という意味です。 –

関連する問題