■ Tips:WZ EDITOR の検索で使用できる正規表現の例(定型)
公開日:2025/07/26 更新日:2025/07/28
WZ EDITOR 5.0/4.0 で動作確認。
ほんの一例としてご覧ください。
他の Windows 用テキストエディタでも使用できる可能性はあります。
▼ 検索する文字 と その正規表現
検索文字: 引用符の行 (行頭が > から始まる文字)
正規表現: ^¥>.*
検索文字: 見出し行らしき記号の行 (行頭に空白なし)
正規表現: ^[■●◆▼□○◇◎【].*
検索文字: 見出し行らしき記号の行 (行頭が空白に対応)
正規表現: ^(¥s+)?[■●◆▼□○◇◎【].*
検索文字: URL (httpのみ)
正規表現: https?://[A-z0-9!~*'()/?@&=+$,%#;:._-]+
検索文字: URL (一般)
正規表現: [A-z]+://[A-z0-9!~*'()/?@&=+$,%#;:._-]+
コメント: market:// や line:// などにも対応する場合
検索文字: URL (曖昧/全角に対応)
正規表現: ([A-z]+://|[A-z]+://)[^ \t"]+
検索文字: メールアドレス (少し曖昧)
正規表現: [A-z0-9._+-]+@[A-z0-9._-]+
コメント: ¥b[¥w.+-]+@[¥w.-]+ でも良いかも
検索文字: メールアドレス ( @ より前を 25文字以内に制限する場合)
正規表現: [A-z0-9+._+-]{1,25}@[A-z0-9._-]+
コメント: ¥b[¥w.+-]{1,25}@[¥w.-]+ でも良いかも
検索文字: "文字" ( " と " で囲まれた文字)
正規表現: "[^"]*"
検索文字: '文字' ( ' と ' で囲まれた文字)
正規表現: '[^']*'
検索文字: HTMLタグ (改行の存在に対応)
正規表現: ¥<(¥n|[^>])*¥>
検索文字: HTMLタグ (改行を含めない場合)
正規表現: ¥<[^>]*¥>
検索文字: HTMLコメントのタグ (改行の存在に対応)
正規表現: ¥<!--(¥n|[^>])*--¥>
検索文字: 半角の括弧
正規表現: ¥([^)]*¥)|¥[[^]]*¥]|¥{[^}]*¥}|「[^」]*」|¥<[^>]*¥>
検索文字: 全角の括弧
正規表現: ([^)]*)|[[^]]*]|{[^}]*}|「[^」]*」|『[^』]*』|《[^》]*》|〔[^〕]*〕|<[^>]*>|≪[^≫]*≫|【[^】]*】|〝[^〟]*〟
検索文字: 機種依存文字
正規表現: [。-゚①-⑳Ⅰ-Ⅹ㍉-㌻㎜-∪纊-黑]+
コメント: これは僕が考えたのではなくメモしてたもの
▼ 備考
上記のうち 『 メールアドレス ( @ より前を 25文字以内に制限する場合) 』 の例は、Eメールのヘッダーなどに用いられる文字数の長い『Message ID』にはマッチさせたくない場合などにも役立つと思います。