Уважаемые специалисты, покажате пожануста направление, куда рыть:
хочется для логирования изменения строки не хранить полные строки до и после, а только разницу между ними, что тут можно сделать? Умеет ли подобное RegExp? В крайнем случае есть конечно вариант тупого перебора, но хочется сделать по уму.
(0) по сути вопроса - храни последнюю строку целиком, при каком-нить сбое (или архивировании данных) не будешь гемороиться показывая информацию.
На сколько я знаю RegExp предназначен для поиска ответа на вопросы "Есть ли?" "Правильно ли? "Соответствует ли?" разницу он не выведет.
Ты пытаешься найти себе приключения на пятую опорную точку, что будешь сохранять при таком примере:
ааааа бббббб ввввв
аа1аа 2ббббб ввввв
в позиции 3 а=1 и в позиции 7 б=2?
(3) для такого случая должны храниться строки
ааа б
1аа 2
кстати, спасибо, за совет - буду просто искать совпадения начале и конце. Большее скорей всего не потребуется - вряд ли юзеры будут в комментарии делать слишком большие изменения.
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс