Dangling metacharacter

来源:互联网 发布:天津市软件学院 编辑:程序博客网 时间:2024/06/05 10:49
想将一个URL分成两部分,以?号为分隔符。
  • 使用url.split(“?”)出错
  • 正确方式的编码方式
  • 其他正则及解决方案
  • 例子

一、使用url.split(“?”)

Dangling metacharacter错误提示,不能正确分割。

二、正确的编码方式

url.split("\\?")

三、其他正则及解决方案

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

四、例子

url.split(“[?]”);

或者

url.split("\\?");

0 0