【发布时间】:2013-07-24 15:41:58
【问题描述】:
如何使用正则表达式获取 URL 的最后一部分,这是我的 URL,我想要最后一个正斜杠和 # 之间的段
http://mycompany.com/test/id/1234#this
所以我只想得到1234。
我有以下内容,但没有删除“#this”
".*/(.*)(#|$)",
我在索引数据时需要这个,所以不想使用 URL 类。
【问题讨论】:
-
必须是正则表达式吗?为什么不使用 String 方法,例如 substring、lastIndexOf 等?
-
@Jim 比 JDK 本身更好