için normal ifade nedir? Tek bir dize var Tüm tarih değerlerini öğrenmek ve belirli bir dizeyle bunları değiştirmek istiyorum.Tarih türü
String mydata = "{[... \"date\":\"2016-03-16T12:38:28.390Z\"]},{[ ... \"date\":\"2016-03-16T12:38:28.390Z\" ...]}";
Pattern pattern = Pattern.compile("");
Matcher matcher = pattern.matcher(mydata);
while(matcher.find()){
mydata = mydata.replace(matcher.group(), matcher.group().substring(0, 10));
}
System.out.println(mydata);
ben Pattern.compile("");
ne dize regex geçmelidir: gibi
Kodum görünüyor?
{[... "date":"2016-03-16"]},{[ ... "date":"2016-03-16" ...]}
için çalışıyor gibi görünüyor. Yani bir json Parser regex kullanmamalısınız – Jens