X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

2 страниц V   1 2 >
Открыть тему
Тема закрыта
> Подскажите регулярку
kesn
kesn
Topic Starter сообщение 17.12.2014, 4:16; Ответить: kesn
Сообщение #1


Форумчане подскажите регулярку чтоб почистить такое
1|2|3|4|5|6|7
вот то что выделено жирным надо удалить, строк много, содержимое разное
все что между 2 и 5 разделителем | удаляется

Сообщение отредактировал kesn - 17.12.2014, 4:16


--------------------
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AmoSeo
AmoSeo
сообщение 17.12.2014, 5:56; Ответить: AmoSeo
Сообщение #2


ловим совпадение
Код
^([^\|]+)\|([^\|]+)\|([^\|]+)\|([^\|]+)\|([^\|]+)\|


выводим без ненужного
Код
$1|$2|


Онлайн проверка пройдена regexr.com/v1?38rd9


--------------------
Предоставляю услуги: Content Downloader - настройка парсера для любого сайта. (опыт с 2011 г.)
Наполнение магазинов товарами: Opencart, SimplaCMS, Webasyst и т.д.


Поблагодарили: (4)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kesn
kesn
Topic Starter сообщение 18.12.2014, 1:16; Ответить: kesn
Сообщение #3


Большое спасибо, работает!

Раз такая пляска, не буду создавать новую тему, подскажите еще по одной регулярке
Все теже строки 1|2|3|4|5|6|7
Как удалить строки где допустим больше или меньше шести символов |


--------------------


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
AmoSeo
AmoSeo
сообщение 18.12.2014, 18:01; Ответить: AmoSeo
Сообщение #4


Одна регулярка это больше шести | в строке
Код
^([^\|]+)\|([^\|]+)\|([^\|]+)\|([^\|]+)\|([^\|]+)\|([^\|]+)\|([^\|]+)\|([^\|]+).*?$

Другая регулярка, можно попробовать такой вариант на меньше/больше шести
Код
^(([^\|]+\|){0,5})|(([^\|]+\|){7,}).*


Сообщение отредактировал AmoSeo - 18.12.2014, 18:01


--------------------
Предоставляю услуги: Content Downloader - настройка парсера для любого сайта. (опыт с 2011 г.)
Наполнение магазинов товарами: Opencart, SimplaCMS, Webasyst и т.д.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kesn
kesn
Topic Starter сообщение 18.12.2014, 19:11; Ответить: kesn
Сообщение #5


AmoSeo огромнейшее спасибо, то что надо!


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kesn
kesn
Topic Starter сообщение 10.1.2015, 7:34; Ответить: kesn
Сообщение #6


Ув. форумчане подскажите, не могу никак решить задачу
есть список примерно такого вида:
Код
1    a
2    b
3    b
4    b
5    c
6    c
7    c
8    c
9    d
10    d
11    f
12    g
13    g
14    g
15    j
16    j
17    j
18    u
19    k

Надо удалить дубли со второй колонки чтоб стало так
Код
1    a
2    b
5    c
9    d
11    f
12    g
15    j
18    u
19    k


PS: разобрался, в екселе оказывается можно было сделать


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kesn
kesn
Topic Starter сообщение 24.2.2015, 10:33; Ответить: kesn
Сообщение #7


Решил не создавать новую тему

Подскажите как удалить все строки где нет английского, такие например ضغضب


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
andreykashops
andreykashops
сообщение 24.2.2015, 13:31; Ответить: andreykashops
Сообщение #8


Может попробовать сделать замену?
^[^a-Z]+$
на пустоту

UPD Не прокатит

Сообщение отредактировал andreykashops - 24.2.2015, 13:40


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
kesn
kesn
Topic Starter сообщение 25.2.2015, 6:23; Ответить: kesn
Сообщение #9


Может кому понадобиться
Код
[^a-z\-\/\<\>\.\_!+\s"]+(\r\n|$)

ctrl+f
вкладка mark (пометки)
туда вносите регулярку
ставите галку пометить строки
нажимаете mark all (отметить все)
далее идете в "Поиск" -> "Пометки" -> "Удалить неотмеченные строки"
только убедитесь, что все символы отметили, иначе удалите еще что нибудь нужное


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
WebAction
WebAction
сообщение 18.8.2015, 0:44; Ответить: WebAction
Сообщение #10


Открыто


--------------------
--тут может быть ваша реклама--
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
2 страниц V   1 2 >
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Подскажите по ошибкам из Яндекс вебмастера
1 noviktamw 1258 27.1.2024, 23:15
автор: Vmir
Открытая тема (нет новых ответов) Подскажите дейтинг партнерки с оплатой за регистрацию
18 Wolfhound 2123 9.3.2023, 6:17
автор: Skyworker
Открытая тема (нет новых ответов) Подскажите ПП. Траф только мобильный, только бурж.
тизеры\баннеры или видео
7 3rim 1729 21.9.2020, 19:39
автор: 3rim
Открытая тема (нет новых ответов) Подскажите партнёрку с мобильными офферами
5 docdie 2170 27.7.2020, 11:05
автор: WelcomePartners
Горячая тема (нет новых ответов) Подскажите нормальную ПП
Тематика: игры
37 Kiloan_Frost 7652 16.3.2020, 23:48
автор: MasterGraf


 



RSS Текстовая версия Сейчас: 28.3.2024, 12:01
Дизайн