Changeset 2419 in sw

Timestamp:
Sep 25, 2024, 2:39:14 PM (5 weeks ago)
Author:
alx
Message:

Исправлена ошибка: testPCRE возвращало позицию ошибки в байтах

При обнаружении ошибки в регулярном выражении testPCRE возвращает
указатель на место обнаружения ошибки (смещение). Однако это смещение
было выражено в байтах (как его возвращают библиотеки рег. выражений),
а веб-интерфейсе ожидает смещение в символах. Из-за этого веб-интерфейс
мог неверно выделять место ошибки, если перед ней были многобайтные
символы (например кириллица).
Теперь позиция ошибки возвращается в символах текста.

(No files)

Note: See TracChangeset for help on using the changeset viewer.