如何使用正则表达式从时间戳中删除字母字符?



我在字段中有时间戳,想删除值中的"T"和"Z"。示例值为2019-11-01T14:47:43Z。我想使用正则表达式来解决这个问题。 我计划在Java中使用它。

您可以使用Java的String.replaceAll()函数来删除正则表达式的值。正则表达式[a-zA-Z]将匹配任何一个字母;将其替换为空字符串将完全删除它。

String ts = "2019-11-01T14:47:43Z";
System.out.println(ts.replaceAll("[a-zA-Z]", ""));

2019-11-0114:47:43

演示

最新更新