0

次の正規表現があります。(?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

ファイルタイプ拡張子の後に正規表現一致文字を停止するように正規表現を変更するにはどうすればよいですか?

4

1 に答える 1

0

$あなたはieを削除することができます(?s)(?i)\.(pdf|doc|docx|xls)|untitled

于 2013-02-15T11:59:54.480 に答える