Итак, я экспортировал базу данных MySQL, так что все было легко редактировать в Notepad++.
Однако каждая новая строка начинается со строки случайного числа -123456
.
Есть ли способ удалить все строки, начинающиеся с -
?
Да. Есть. Это поиск и замена строки с помощью регулярных выражений:
-[0-9]+ *(.*)
Изменить: более короткая форма: -\d+ *(.*)
Тогда все, что вам нужно сделать, это заменить всю строку первой группой, которая есть .*
Это удалит номер там.
Если вы хотите удалить всю строку, вам не нужны группы. Но вам нужно удалить символ конца строки. Так:
RRRRRRRRRRR
. RRRRRRRRRRR
плюс символ новой строки (в зависимости от формата файла, новая строка может представлять два байта или один байт, но в файлах Windows это CR+LF, что в Notepad++ представляет \r\n
), заменяя их ничем.