次のページ»

記事見出し索引

最短マッチ : 正規表現の応用

<div class=”hoge”>~</div>を削除したい場合、最短一致(??,*?,+?)を使わないと問題が起きる。
マルチラインモードでgrepする場合に最短マッチを使う場合、
検索パターン <div class=”hoge”>.*?</div>
は赤字にマッチする(期待通り)。

しかし最短マッチを使わない場合、
検索パターン <div class=”hoge”>.*?</div>
は外側の</div>までマッチする。

<div>
	<div class="hoge">
		<p>段落です。</p>
	</div>
</div>

  このページの上へ

スポンサード リンク

2009/2/2 月 | 正規表現, 正規表現の応用 | 固定リンク | コメント (0)

改行(\n)とマッチ : 正規表現,秀丸

秀丸で正規表現を使って改行を検索/置換するときの覚書。
続きを読む・・・

  このページの上へ

スポンサード リンク

2009/1/30 金 | 正規表現の応用, 秀丸 | 固定リンク | コメント (0)

.(ドット)を改行にマッチさせるWindowsツール

正規表現の.(ドット)を改行にマッチさせるモードとマッチさせないモードがある。
続きを読む・・・

  このページの上へ

スポンサード リンク

2009/1/27 火 | 正規表現, 正規表現の応用, 秀丸 | 固定リンク | コメント (0)

次のページ»

このページの上へ移動