0

原文は

81277184956 0 31    10000    0    0  0  0  4
afdsf sadfdsf

すべてのスペースを文字 "|" に置き換えたい Sublime text 2の正規表現による。

期待される結果は

81277184956|0|31|10000|0|0|0|0|4
afdsf|sadfdsf

パターン「\s+」を使用すると、\n にも一致するため、2 行が 1 行に変わります。正しい結果を得るには?

4

3 に答える 3

1

除外「^」を追加できます。

\s+[^\n]
于 2013-01-07T05:14:55.713 に答える
1

[[:blank:]]+に等しい を使用します。[\x20\t]+

Sublime Text で使用される正規表現モジュールである鬼車の正規表現構文の詳細については、ここをクリックしてください。

于 2013-01-07T05:17:03.717 に答える