我遇到了正则表达式在ASCII表中解析列的问题。 想像这样一个ASCII表: COL1 | COL2 | COL3
======================
ONE | APPLE | PIE
----------------------
TWO | APPLE | PIES
----------------------
THREE | PLUM- | PIES
| A
代替我试图替换包含应该是什么日期字符串的一部分,但它可能是在不允许的格式。具体而言,所有日期的格式为“mm/dd/YYYY”,并且需要采用“YYYY-mm-dd”格式。一个需要注意的是,原始日期可能不是,其确切地说是以mm/dd/YYYY格式;有些像“5/6/2015”。例如,如果 val x = "where date >= '05/06/2017'"
然后 x.replaceAll("'(