・数字を検索 \d+ [0-9]+ ・桁数を範囲指定して数字を検索 \d{2,5} (「\d」が2桁以上、5桁以下) \d{2,} (「\d」が2桁以上) \d{2} (「\d」が2桁) ・空行選択 ^\n ・一度に2つの文字列を検索 AAA|BBB ・メールアドレスを検索 [\w\d_-]+@[\w\d_-]+\.[\w\d._-]+ より厳しく ^[a-zA-Z0-9!$&*.=^`|~#%'+\/?_{}-]+@([a-zA-Z0-9_-]+\.)+[a-zA-Z]{2,4}$ ・URLを検索 http://[\w\d/%#$&?()~_.=+-]+ ・HTMLのタグを検索 例:<TABLE BORDER=1 WIDTH=800> (TABLEタグの場合) <TABLE.*?> ・HTMLタグを削除する(記号で囲まれた文字の削除) 例 置換前: <html> <body text="#000000"> <P>Hello!</P> </body> </html> 置換後: Hello! 検索文字:<("[^"]*"|'[^']*'|[^'">])*> 置換文字:無し ・URLを分解する 置換前: http://hodade.adam.ne.jp:80/seiki/index.php 置換後: protcol=http, host=hodade.adam.ne.jp, port=80, path=/seiki/index.php 検索文字:^(.+?)://(.+?):?(\d+)?(/.*)?$ 置換文字:protcol=\1, host=\2, port=\3, path=\4