private static boolean isUSorEuroDateEuro(String str, boolean isEuro) {
if(StringUtil.isEmpty(str)) return false;
for(int i=0;i<DATE_DEL.length;i++) {
Array arr = railo.runtime.type.util.ListUtil.listToArrayRemoveEmpty(str,DATE_DEL[i]);
if(arr.size()!=3) continue;
int month=Caster.toIntValue( arr.get(isEuro?2:1,Constants.INTEGER_0),Integer.MIN_VALUE);
int day=Caster.toIntValue( arr.get(isEuro?1:2,Constants.INTEGER_0),Integer.MIN_VALUE);
int year=Caster.toIntValue( arr.get(3,Constants.INTEGER_0),Integer.MIN_VALUE);
if(month==Integer.MIN_VALUE) continue;
if(month>12) continue;
if(day==Integer.MIN_VALUE) continue;