Я хочу избавиться от текстов, таких как «uc010obu.2:» в каждой строке. Я попытался написать следующее, но шаблон не узнаваем.Regex in Shell script
%s/uc(\d\+)(\w\+).(\d\+)://
Может ли кто-нибудь помочь с правильным рисунком? благодаря
каждая строка что-то вроде этого:
CPEB2 uc010obu.2:c.1070_1071insCGG:p.G357delinsGG
пс: Я пытаюсь сделать в VIM редакторе.
Вы можете также дать нам текст, который вы пытаетесь выполнить регулярное выражение? это дает нам что-то, на что можно ссылаться и тестировать. – Mic1780
Используется ли это как аргумент 'sed'? 'Vim'? Что-то другое? Почему вы группируете эти матчи, если вы все это выбрасываете? –
Является ли текст, который вы удаляете, всегда две буквы, за которыми следуют три числа три буквы в виде периода и заканчивается двоеточием? – Mic1780