Re: BBedit с GREP
У меня есть xml-файл, в котором в верхней части каждой фразы есть определенное время в секундах, а в строке ниже - другое время в секундах. Мне нужно найти все эти комбинации, а затем дать мне вычтенную разницу в секундах в качестве замены.
FIND:
<phrase text="([^>]*)" i="([^>]*)" time="([^>]*)" pos="([^>]*)">
<letter char="([^>]*)" i="([^>]*)" time="([^>]*)"/>
ЗАМЕНА:
\7-\3
FIND:
<phrase text="Whenever I'm with him" i="7846" time="26.156" pos="43/300,34/216">
<letter char="W" i="8587" time="28.626"/>
ЗАМЕНА:
28.626-26.156
Я бы хотел, чтобы результат вычитался из результата выше (2.47)
Сами секунды появляются в каждом месте \ 7 и \ 3 в качестве замены, но я бы хотел, чтобы вместо этих двух чисел появился результат вычитания.
Окончательный результат, который я пытаюсь достичь, - это посмотреть на все фразы и определить, превышает ли какой-либо из вычитанных результатов во всем файле XML больше 12 секунд.
Заранее спасибо