正規表現

新着順 人気順

「java.util.regex.PatternSyntaxException: Dangling meta character」でハマった

Javaの正規表現で時間を浪費した腹いせに数年ぶりに覚え書き。 String fileName= "regex.html";// [ファイル名].[拡張子]として判別したい Pattern pattern = Pattern.compile("+\\.*");// 正規表現にマッチしているかを判断すると… pattern.matcher(fileNam…

顔文字を正規表現で取り扱う際の注意点

顔文字に使われる ( ) 辺りをエスケープするのを忘れないように。エスケープを忘れると、括弧の中に書いた部分が丸ごとグループ化されて予期しない結果を招きます。