gpt4 book ai didi

java - 如何使用java中的正则表达式从字符串中获取日期?

转载 作者:行者123 更新时间:2023-12-01 07:14:45 25 4
gpt4 key购买 nike

这是我的代码:

String t1="postby <span title=\"2011-4-5 17:22\">yesterday&nbsp;17:22</span>";
String t2="postby 2010-11-12 10:02";

我想从 t1 获取 2011-4-5 17:222010-11-12 10:02 t2,使用一个正则表达式

(输入t1t2,输出日期)

怎么办? (请给我一些示例代码,谢谢)

最佳答案

\d{4}-\d{1,2}-\d{1,2} \d{2}:\d{2}

一些注意事项:

  • 您必须转义字符串中的斜杠:String pattern = "\\d{4}-\\d{1,2}....."
  • \d 表示“数字”(0-9)
  • {x} 表示“x 次”
  • {x,y} 表示“至少 x,但不超过 y 次”

引用:java.util.regex.Pattern

关于java - 如何使用java中的正则表达式从字符串中获取日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5565582/

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