正则表达式排除单词

时间:2016-02-29 15:52:54

标签: regex

我有以下表达式:

2016-02-25 time = 10:14:22

这里我想要单个组中的日期和时间,即2016-02-25 10:14:22而且我不希望时间=在我的输出中。

输出应该是2016-02-25 10:14:22。

请帮我写正则表达式,可以排除" time ="来自字符串的部分。

谢谢, 阿图尔

1 个答案:

答案 0 :(得分:0)

你不需要正则表达式。您可以使用首选语言进行替换。

Java示例:

String expressionString = "2016-02-25 time=10:14:22";
String convertedString = new String(expressionString).replace("time=", "");

如果你想用正则表达式做,无论如何,请这样做:

/([0-9]{4}-[0-9]{2}-[0-9]{2}) time=([0-9]{2}:[0-9]{2}:[0-9]{2})/g

换人:

$1 $2

RegexPal Example