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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Подскажите Пинг сервисы онлайн для индексаии страниц Гугл
Индексация страниц Гугл
24 WGN 754 1.3.2021, 0:46
автор: Cott
Открытая тема (нет новых ответов) Подскажите биржу фриланса с простыми заданиями: тксты, крауд, соцсети.
16 uahomka 1196 19.2.2021, 15:13
автор: Adskill
Открытая тема (нет новых ответов) Подскажите по Пульсу от Мейла
13 Kiloan_Frost 1155 23.1.2021, 23:28
автор: DUbiev
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПодскажите как сделать в гугл докс
Чтобы слово в определённом месте заменялось на другое из столбца
4 ARsHi 366 6.12.2020, 13:28
автор: ARsHi
Открытая тема (нет новых ответов) Подскажите сервис накрутки друзей в ФБ
Не дорогой.
5 Hydra 743 28.11.2020, 23:48
автор: Scenum


 



RSS Текстовая версия Сейчас: 3.3.2021, 22:26
Дизайн