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



 

Здравствуйте, гость ( Вход | Регистрация )

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


Топовый постер
*******


Группа: Active User
Сообщений: 5090
Регистрация: 20.9.2008
Из: опринозин
Поблагодарили: 1983 раза
Репутация:   479  


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

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


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


Завсегдатай
*****

Группа: Active User
Сообщений: 523
Регистрация: 10.6.2011
Поблагодарили: 130 раз
Репутация:   22  


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


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


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


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


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


Топовый постер
*******


Группа: Active User
Сообщений: 5090
Регистрация: 20.9.2008
Из: опринозин
Поблагодарили: 1983 раза
Репутация:   479  


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

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


--------------------
Продам подпись, 40$ на 5 лет размещения


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


Завсегдатай
*****

Группа: Active User
Сообщений: 523
Регистрация: 10.6.2011
Поблагодарили: 130 раз
Репутация:   22  


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

Другая регулярка, можно попробовать такой вариант на меньше/больше шести
Код
^(([^\|]+\|){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


Топовый постер
*******


Группа: Active User
Сообщений: 5090
Регистрация: 20.9.2008
Из: опринозин
Поблагодарили: 1983 раза
Репутация:   479  


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


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


Топовый постер
*******


Группа: Active User
Сообщений: 5090
Регистрация: 20.9.2008
Из: опринозин
Поблагодарили: 1983 раза
Репутация:   479  


Ув. форумчане подскажите, не могу никак решить задачу
есть список примерно такого вида:
Код
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: разобрался, в екселе оказывается можно было сделать


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


Топовый постер
*******


Группа: Active User
Сообщений: 5090
Регистрация: 20.9.2008
Из: опринозин
Поблагодарили: 1983 раза
Репутация:   479  


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

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


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


WordPress is my Life..
******

Группа: Active User
Сообщений: 1414
Регистрация: 21.7.2012
Из: Украины
Поблагодарили: 620 раз
Репутация:   136  


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

UPD Не прокатит

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


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


Топовый постер
*******


Группа: Active User
Сообщений: 5090
Регистрация: 20.9.2008
Из: опринозин
Поблагодарили: 1983 раза
Репутация:   479  


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

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


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


Топовый постер
*******

Группа: Super Moderator
Сообщений: 3028
Регистрация: 18.11.2009
Поблагодарили: 2404 раза
Репутация:   246  


Открыто


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


Свернуть

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

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Подскажите норм VPN-сервис для смартфона?
8 CyberAngel 833 24.5.2017, 15:22
автор: Myarisio
Открытая тема (нет новых ответов) Подскажите зарубежные CPA ПП с выплатами WebMoney ?
4 docdie 782 22.5.2017, 15:26
автор: Affmy
Открытая тема (нет новых ответов) Подскажите пож-ста программу по раскрутке Twitter
нужна прога
0 dailyp 748 8.5.2017, 22:22
автор: dailyp
Открытая тема (нет новых ответов) Тема имеет прикрепленные файлыПодскажите плагин для Joomla
2 maksimvorum 798 6.5.2017, 4:36
автор: JohnDelop
Открытая тема (нет новых ответов) Подскажите партнерки по виагре
8 koninana 1466 4.5.2017, 14:09
автор: Lesia_C3PA


 



RSS Текстовая версия Сейчас: 29.5.2017, 9:38
Дизайн