【发布时间】:2015-11-12 17:42:11
【问题描述】:
我们最近将一个大型项目从 Swing 转换为 JavaFX。编写了一个转换程序来自动化其中的一些过程,这节省了很多时间,但也给我们留下了一些问题。其中之一是我们有一些从未调用过showAndWait() 的警报。我希望将 Regex 放在一起,以查找我们项目中满足以下条件的所有实例:
以 new Alert(
开头以 ");
结尾并且可能包含 0 个或多个换行符以及括号之间的任何字符。
我想出了这个:new Alert\(*.*\R*.*\"\)\;
但它似乎也包括以showAndWait() 调用结尾的结果。
例子:
new Alert(AlertType.INFORMATION, "This alert should not be matched").showAndWait();
new Alert(AlertType.INFORMATION, "This alert should be matched");
谢谢
【问题讨论】:
-
您能否提供一个错误匹配的警报示例?
-
已添加到问题中。谢谢。
标签: java regex eclipse swing replace