2017-01-11 1 views
-2

Я пытаюсь выяснить, регулярное выражение можно использовать с помощью Sublime Text для достижения следующих целей для каждой строки в документе:Удаление 18 символов после слова в каждой строке через Sublime Text

До:

<p begin="00:00:06.933" end="00:00:09.761">- Blah blah 

После:

<p begin="00:00:06.933">- Blah blah 

Мое мышление является команда, которая будет соответствовать

конец =»

, а затем заменить, чтобы удалить его вместе с 18 символами спереди.

Но я абсолютно не знаком с регулярным выражением и не знаю, как это сделать.

+0

'/ \ s + end =" [^ "] +"/' –

+0

@PranavCBalan, пожалуйста, напишите это как ответ. – ndn

ответ

2

Вы можете использовать следующие регулярные выражения:

/\s+end="[^"]+"/ 

Где \s+ для сопоставления пробелы и [^"]+ для комбинации ничего, кроме ".

Regex explanation here.


FYI: Если шаблон содержит только номер и двоеточие, то вы можете использовать [\d:]+ вместо [^"]+.

+1

Спасибо, Pranav, что сработало !! – Raj

 Смежные вопросы

  • Нет связанных вопросов^_^