Java RegEx избежать катастрофического возврата - PullRequest
0 голосов
/ 18 июня 2019

Я пытался сопоставить конкретный шаблон SQL с помощью RegEx, но, похоже, это заняло много времени из-за катастрофического возврата.

Используемый мной шаблон: (?ims)SELECT.+FROM\\s+(\\w+)\\W" (пытается найти TABLE_NAME из оператора SELECT).

Как я могу избежать катастрофического возврата и заставить его работать быстро?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...