Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私はこれを持っています:
/\(\d\{4}_\d\{2}_\d\{2}\).*\1
同じ行で二重の日付を検索します。
(通常の検索のように)見つかったすべての一致を強調表示したいと思います(上記の正規表現のように最初のものだけではありません)。
これどうやってするの?
Vimを使用しています。質問タグから収集します。Vim でhlsearchを有効にします。
:set hlsearch
次に、次のように検索します。
/\d\{4}_\d\{2}_\d\{2}[^0-9]*\d\{4}_\d\{2}_\d\{2}
これにより、ファイル全体の 1 行にあるすべての二重日付が強調表示されます。正規表現は、日付間のスペースが数字ではない文字で埋められていることを前提としています。
正規表現の図: