Java Track 1数据模式未关闭组错误

时间:2018-06-09 18:18:03

标签: java regex

我有这种模式与Bank card Track 1数据匹配:

private static final Pattern track1FormatBPattern = Pattern
        .compile("(%?([A-Z])([0-9]{1,19})\\^([^\\^]{2,26})\\^([0-9]{4}|\\^)([0-9]{3}|\\^)?([^\\?]+)?\\??)[\t\n\r ]{0,2}.*");

然而,Android Studio声明有一个未关闭的组。我认为所有团体都已关闭。需要添加/删除什么才能使模式干净地编译(顺便说一句,它可以工作,只是AS将其标记为错误)。

0 个答案:

没有答案