我正在尝试在 maven 下使用 wro4j(1.6.2 和 1.6.3-SNAPSHOT),但我遇到了jquery.tablesorter.js插件的问题。
在第 972 行(或附近)有一个 eclipse 和 wro4j JSMin(java 端口)不喜欢的正则表达式。
return /\d{1,2}[\/\-]\d{1,2}[\/\-]\d{2,4}/.test(s);
所以这就是问题所在。在 Eclipse Indigo 中,部分 '/.test(s);' 显示为字符串(蓝色突出显示)。JSMin 窒息它抛出一个 UnterminatedRegexException。
我已经针对同一个文件运行了基于 C 的JSMin ,没有任何问题。我在这里想念什么?
执行以下操作似乎可以减轻它,但我不明白为什么这被认为是未终止的正则表达式文字。
return /(\d{1,2}[\/\-]\d{1,2}[\/\-]\d{2,4})/.test(s);