我有一个增量构建的字符串。在构建字符串时,通过正则表达式将其作为一个整体进行匹配,当找到匹配项时,执行特定任务。
我的要求是:如果在字符串构建过程中发现找不到完全匹配的方法,那么应该重置字符串并重新启动构建过程。
例如,如果一个正则表达式是"mada12gaskar"
,并且当一个 char"3"
添加到现有字符串时"mada1"
,该字符串应该被清除,并且构建过程应该重新开始,因为"mada13"
永远不会匹配"mada12gaskar"
. 这可以通过 Java regex API 实现吗?