我有一个日期类型字符串DependencyResolver.SetResolver(new UnityDependencyResolver(container));
(2018-04-18T00:00:00)
我想匹配yyyy-MM-ddTHH:mm:ss
并将其替换为:
匹配%3a
将其替换为-
这是我的Regexp DEMO:https://regex101.com/r/rqpmXr/11
我的输出%2d
我的预期输出需要与2018%3a04%3a18T00%3a00%3a00
答案 0 :(得分:3)
String date = "2018-04-18T00:00:00";
date = date.replace("-","%2d").replace(":","%3a");
我认为对你的案例使用String.replace()方法要容易得多。