如何在正则表达式中使用 java 查找“2 秒”“1 秒”?
How to find " 2 seconds" "1 second" using java in regex?
我有一个像这样的字符串:
String time = "2 hrs 5 minutes 2 seconds" ;
or
String time2 = "2 hrs 1 minute 1 second" ;
我必须找到 number +space +second(s)
并且需要使用正则表达式删除?
可以吗..
我试过使用 [1-9a-z+]
- 但它错了。有人可以帮忙吗?
请使用
\d+\sseconds?
正则表达式解释
\d+
任意数字
\s
一个space字符
seconds?
匹配 second
或 seconds
我有一个像这样的字符串:
String time = "2 hrs 5 minutes 2 seconds" ;
or
String time2 = "2 hrs 1 minute 1 second" ;
我必须找到 number +space +second(s)
并且需要使用正则表达式删除?
可以吗..
我试过使用 [1-9a-z+]
- 但它错了。有人可以帮忙吗?
请使用
\d+\sseconds?
正则表达式解释
\d+
任意数字\s
一个space字符seconds?
匹配second
或seconds