- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Может кто помочь с регуляркой для notepad++
Есть база данных вида:
фио:79151234567
фио:791512
:
фио:9151234567
фио:7915123456777
:
фио:79151234567
фио:
фио:
фио:791512345
Нужно удалить все лишние строки. Оставив лишь фио (как рус. так и анг. буквы) и номера от 10 до 11 цифр.
1) Найти-> "фио:..........$" -> найти в текущем документе. Результат сохраняешь в новое окно(номера 10 цифр).
2) Найти-> "фио:...........$" -> найти в текущем документе. Результат сохраняешь в то же окно что и п.1(номера 11 цифр).
Должно получиться что-то типа такого:
Line 4: фио:915123456
Line 11: фио:9151234467
Line 12: фио:9151234567
Line 14: фио:9151234567
3) Заменить -> "(.+)фио:" на "фио:"
Если фио везде разные, тогда:
1) ".+:..........$"
2) ".+:...........$"
3) "(.+)[0-9]: " на ""
без кавычек
Готово
Спасибо!!! Сейчас будем пробовать.
Там как английские так и русские символы.
В екселе отсортируйте по увеличению и возьмите нужные.
Exel базы от 100к не держит.
Там как английские так и русские символы.
Это значения не имеет.
У меня написанное выше с вашим примером работает.
Как вариант, то же самое, но в 2 шага:
1) Поиск ".+:\d{10,11}$" , сохраняем результат(и 10-11 цифр)
2) Замена "(.+)[0-9]: " на ""
-Ilnur- это для notepad++?
Да........
Exel базы от 100к не держит.
Это какой эксель не держит? С миллионом строк отлично справляется.
---------- Добавлено 04.06.2012 в 12:26 ----------
Кстати в самом нотепаде же есть сортировка. TextFX->Tools->Sort
База более 500к. 2) Замена "(.+)[0-9]: " на "" чтот не выходит.
---------- Добавлено 04.06.2012 в 11:08 ----------
И вопрос еще такой как ужалить все номера типа 79177777777 или 79111111111?