CGI-Perl 基礎編 (その八) 正規表現、マッチパターン、置換演算子、変換演算子 - SAK Streets
\d 数字 [0-9] \D 数字以外 [^0-9] \w 英数字単語 [_a-zA-Z0-9] \W 英数字単語以外 [^_a-zA-Z0-9] \s 空白 [ \t\n\r\f] \S 空白以外 [^ \t\n\r\f] \b 単語境界 \w、\W の間 \B 単語境界以外 \x?? 16 進数 \d{4} 4桁の数字
^(?!@@@).*$ 先頭が@@@以外の行
正規表現:AND(かつ)の表現方法 | WWWクリエイターズ
// ラーメンを含み、かつ、カレーを含む文字列の表現 ^(?=.*ラーメン)(?=.*カレー).*$
「文字列1」は含まないが「文字列2」は含む行 ^(?!.*文字列1).*(?=文字列2).*$
改行以外の空白
/[^\S\n\r]/