![]() |
|
#1
|
|||
|
|||
![]() Видимо так с русским языком этот класс и не подружится...
Delphi 10.2: Код:
Обрезает ровно на количество русских букв в первом совпадении, похоже считает их как 2 символа и неправильно сдвигает индекс, хотя какого вообще что-то там сдвигается, когда это 2 независимых Match-а... Если пересоздать regex между вызовами, то всё ок. Если поменять строки местами, то тоже. |
#2
|
|||
|
|||
![]() TPerlRegEx при этом работает нормально. Баг репорт отправлен:
https://quality.embarcadero.com/browse/RSP-17697 |