vimで改行を含む正規表現をマッチさせる方法がないかと調べ、見つけたので、メモ vimの場合は、以下の正規表現が改行を含む任意の文字列をあらわす \_. これを繰り返しの正規表現と組み合わせて使う 例えば、以下のようにタグで囲われたテキストのみ<b>から</b>をマッチさせたい場合正規表現はこのようになる <b>\_.*<\/b> <div> <b> xxxx </b> </div> また、以下のようなテキストの場合は、最短一致(非欲張りマッチ)を使うことで、それぞれの<b>タグにマッチさせることが出来る。正規表現はこう <b>\_.\{-}<\/b> <div> <b> xxxx </b> <hr> <b> xxxx </b> </div>
意外と知られていないんですね。ビジュアル選択って vimで選択範囲を置換 うわーん。これやりかたかったんだよー!知らなかったよー! 同じネタを説明しても面白くないので、今日はビジュアル選択後に行うアクションについて... 「'<'>」の後には、「s(substitute)」だけでなく「g(global)」や「v(vglobal)」を書く事もでき、行単位でのビジュアル選択(正式にはlinewise-visual選択)を行った行に対して絞込みを行い、その上で置換を行う事も出来ます。 例えば 問題 ※以下の阿藤について間違っている物に×を入れよ ( ) 俺は阿藤会だ ( ) 俺こそ阿藤下位だ ( ) 僕も阿藤回だ ( ) リッチに阿藤買いだ ( ) 実は私の従兄弟が阿藤快だ ( ) 叔父が阿藤飼いだ ( ) 海で阿藤貝を拾った ( ) お前、阿藤甲斐性あるな こんなテキストならば
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く