テキストファイルがあります:
=====================================================================================================
--NUO--- --IKI- ATSTUMAS MAKS. NUKRYPIMAS KATEGORIJA
KELIAS KM M KM M M PARAMETRAS REIKSME VIETA ESAMA GALIMA LAIPSNIS
=====================================================================================================
I 34,452 34,449 3 PERKRYPA 17 34,451 V V-15 4
[55,47868125|21,43902188| 38]
I 34,396 34,393 3 PERKRYPA 19 34,395 V V-15 4
[55,47913606|21,43864715| 37]
I 34,269 34,267 2 PERKRYPA -14 34,268 V VI 4
[55,48019067|21,43788667| 37]
I 34,0 KM: 34 <1000> [55.48244916|21.43642915| 37]
I 33,678 33,675 3 PLOTIS1 -12 33,676 V STOP 4
[55,48517892|21,43466534| 37]
I 33,645 33,642 3 PERKRYPA -19 33,643 V V-15 4
[55,48545685|21,43448551| 37]
すべての行をフィルタリングして、ドキュメント内のPERKRYPA
座標 (例 ) のみを残し、それらすべてを別のウィンドウにコピーしたいと考えています。[55,47868125|21,43902188
答え1
NotePad++ で検索と置換を行うことでこれを実行できます。
Ctrl+ を押すHと置換ダイアログが開きます。
のために何を見つけるか、 入力:
^.*?(PERKRYPA.*?\r\n\s*(\[.+?\]))|.*\r\n
のためにと置換する、 入力:
\2
セット検索モードすることが正規表現。
ヒットすべて置換ボタン。
答え2
だから私はいつもアドバイスする崇高なテキスト 2素晴らしいテキスト編集機能があるからです。とにかく、これを実現するために私が行ういくつかの手順を説明します
次の正規表現でテキストを検索
I .+PERKRYPA.+\n
または、次に押すすべて検索そして、正規表現に一致するすべての行を選択します
このテキスト エディターには複数選択機能があり、終了行の区切り文字を削除すると、必要なすべてのデータが 1 行に表示されます。
もう一度検索してみると、必要なデータがすべて表示されます。選択したデータをコピーして、新しいタブに貼り付けます。お楽しみください。