我需要帮助编写正则表达式来从原始字符串中只删除部分匹配器。在正则表达式匹配后删除匹配器的一部分
原始字符串:2017-02-15T12:00:00.268+00:00
期望的字符串:2017-02-15T12:00:00+00:00
期望的字符串中删除以毫秒为单位的一切。
我的正则表达式模式看起来是这样的:(:[0-5][0-9])\.[0-9]{1,3}
我需要这个正则表达式来确保我从一些时间字段只除去毫秒,而不是点之后到来的一切。但使用上面的正则表达式,我也删除了分钟部分。请建议和帮助。
与'$ 1'替换。 –
对不起,您可以详细说明一下吗? –
是的,[见这里](http://ideone.com/oVX1mr)([regex demo](https://regex101.com/r/hzt059/1))。 –