嗨正在尋找其解析使用QueryString.Am下面的正則表達式的正則表達式:正則表達式解析的queryString
Pattern pr1=Pattern.compile("[\\?&](?<name>[^&=]+)=(?<value>[^&=]+)");
但它扔
java.util.regex.PatternSyntaxException: Look-behind group does not have an obvious maximum length near index 18
[\?&](?<name>[^&=]+)=(?<value>[^&=]+)
^
誰能幫我
正則表達式是 「[\\?&](? [^&=] +)=(\\? [^&=] +)」 –
rkhm
2012-02-14 16:12:17
有人可以幫助我的迫切 – rkhm 2012-02-14 16:12:44
你確定你是否使用Java 7/JDK 1.7?因爲它看起來像正則表達式引擎不識別命名的捕獲組表示法。 – ruakh 2012-02-14 16:15:14