Backlight87
4/26/2018 - 12:18 PM

bug-fix:Dangling metacharacter

Dangling metacharacter

想将一个URL分成两部分,以?号为分隔符。
使用url.split(“?”)出错
正确方式的编码方式
其他正则及解决方案
例子
一、使用url.split(“?”)
Dangling metacharacter错误提示,不能正确分割。

二、正确的编码方式
url.split("\\?")

三、其他正则及解决方案
+、*、|、/ 等符号在正则表达示中有相应的不同意义。 
一般来讲只需要加[]、或是//即可

四、例子
url.split(“[?]”);

或者

url.split("\\?");