На данный момент мы редактируем одну из наших баз данных. Нам нужно удалить любую информацию после второго столбца.

Пример данных:

abcfrjwf:rhfgpughtep0urt:193.532.456.245

Мне было интересно, если кто-нибудь знает команду регулярных выражений для Notepad++, которая может выглядеть так:

abcfrjwf:rhfgpughtep0urt


Если данные уже в этом формате, например

gtrheppg:rfgeterjyetrtgt

оно должно остаться прежним.

1 ответ1

0

Вы можете сделать это с помощью команды find / replace:

  • найти что: ([^:]*:[^:]*):.*
  • заменить на: $1
  • не забудьте проверить regular expression

Это удалит second : и все после него из каждой строки, и это не изменит строки без по крайней мере двух :

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .