gpt4 book ai didi

java - 如何在 Java 中使用正则表达式拆分此字符串?

转载 作者:塔克拉玛干 更新时间:2023-11-01 21:31:30 24 4
gpt4 key购买 nike

来自这个字符串:“/resources/pages/id/AirOceanFreight.xhtml”

我需要检索两个子字符串:pages/之后的字符串和 .xhtml 之前的字符串。

/resources/pages/是常量。 id 和 AirOceanFreight 不同。

感谢任何帮助,谢谢!

最佳答案

我喜欢 Jakarta Commons Lang StringUtils :

String x = StringUtils.substringBetween(string, "/resources/pages/", ".xhtml");

或者,如果 ".xhtml" 也可以出现在字符串的中间:

String x = substringBeforeLast(
substringAfter(string, "/resources/pages/"), ".xhtml");

(我也喜欢静态导入)

关于java - 如何在 Java 中使用正则表达式拆分此字符串?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3889321/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com