次の正規表現があります。(?s)(?i)\.(pdf|doc|docx|xls)|untitled
これは、ファイルタイプの拡張子または単語 untitled をチェックします。
@Transient
private static final Pattern titlePattern = Pattern.compile("(?s)(?i)\\.(pdf|doc|docx|xls)$|untitled");
.document
現在、またはなどのテキストが原因でテストが失敗しています.docblah
。
ファイルタイプ拡張子の後に正規表現一致文字を停止するように正規表現を変更するにはどうすればよいですか?