【发布时间】:2014-10-16 13:15:29
【问题描述】:
我必须在第二部分拆分 URI:
/directory/this-part/blah
我面临的问题是我有 2 个 URI,它们在逻辑上必须是一个
/directory/house-&-home/blah
/directory/house-%26-home/blah
返回如下:
house-&-home and house-%26-home
从逻辑上讲,我需要一个正则表达式来检索第二部分,但也删除连字符之间的所有内容。
到目前为止,我有这个:
/[^(/;\?)]*/([^(/;\?)]*).*
【问题讨论】:
-
你在运行哪种语言?
-
请包含所需输出的样本(第二个端口是指路径中的第二个组件?)
-
这是一款自定义软件。上面的正则表达式吐出
house-&-home。我猜是Java,但我真的不知道。 :( -
@guido 请阅读原帖。我希望检索
house-&-home部分