2016-09-28 164 views
-6
java.util.regex.PatternSyntaxException: Illegal character range near index 100 
(?i).*landline\\sno\\.?\\s?(\\d{8}).*(?:INR|Rs)[\\.,\\s]*([\\d,]*\\.?\\d{2}).*due\\sdate\\s([\\d,\\-,(A-Z)]*).* 
                            ^
+1

你有什麼問題嗎? –

+0

看來你試圖給''[\\ d,\\ - ,(A-Z)]'類添加一個文字反斜槓。它應該像''[[\\ d \\\\ A-Z() - ]「'(我猜逗號用於分隔字符(範圍),這意味着它們是多餘的)。如果'()'是爲了「分組」A-Z,也將其刪除。 –

回答

4

添加反斜線-

  • -是指定某個範圍內。所以爲了使用它,你必須逃避它。

相關問題