Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Подскажите практические задачи для практики с регуляркой

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Без описания
mstdmstd
Отправлено: 01 Июня, 2017 - 18:49:53
Post Id


Частый гость


Покинул форум
Сообщений всего: 170
Дата рег-ции: Авг. 2014  


Помог: 0 раз(а)




Всем привет,
Подскажите практические задачи для практики с регуляркой :
Мне переодически приходилось заниматься web scraping-ом с использованием регулярок.
К сожалению, когда web scraping-ом не занимаюсь, навыки регулярки не уходят полностью, но заметно уменьшаются.

Сейчас хочу приналечь на web scraping с использованием регулярок и в этой связи 2 вопроса :

1) В каких еще задачах затребованы регулярки? Можно ли примеры и желательно с англоязычным контентом ?
Принцип "средства выбираются в зависимости от задачи" в данном случае не подходят, так как я ищу клиентов на upwork и там как раз очень часто ищут спецов
со знанием определенных технологий.

2) Подскажите интересные и распостранненные англоязычные сайты с уровнем сложности так сказать выше среднего для практики...

Спасибо!
 
 Top
andrewkard
Отправлено: 02 Июня, 2017 - 09:46:39
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




http://php.net/manual/en/book.pcre.php
(Добавление)
https://www[dot]jetbrains[dot]com/help/i[dot][dot][dot]x-reference[dot]html
(Добавление)
https://developer[dot]mozilla[dot]org/ru[dot][dot][dot]l_Objects/RegExp
(Добавление)
Mastering Regular Expressions, 3rd Edition
Understand Your Data and Be More Productive
By Jeffrey E.F. Friedl
Publisher: O'Reilly Media
Final Release Date: August 2006
Pages: 544
 
 Top
mstdmstd
Отправлено: 02 Июня, 2017 - 09:59:25
Post Id


Частый гость


Покинул форум
Сообщений всего: 170
Дата рег-ции: Авг. 2014  


Помог: 0 раз(а)




За ссылки спасибо - я читаю, но я спрашивал иное - на чем практиковаться.
 
 Top
andrewkard
Отправлено: 02 Июня, 2017 - 14:47:49
Post Id


Участник


Покинул форум
Сообщений всего: 1372
Дата рег-ции: Нояб. 2014  


Помог: 30 раз(а)




mstdmstd пишет:
на чем практиковаться


mstdmstd пишет:
на upwork


Если не хотите в живую тренироваться, тогда придумывайте себе задачи, проверяйте на online тестах.
 
 Top
supmener
Отправлено: 30 Июня, 2017 - 17:57:56
Post Id


Частый гость


Покинул форум
Сообщений всего: 209
Дата рег-ции: Март 2010  


Помог: 0 раз(а)




А регулярные выражения, которые работают в Notepad++, Вы делать умеете?
 
 Top
Строитель Модератор
Отправлено: 30 Июня, 2017 - 22:42:32
Post Id



Участник


Покинул форум
Сообщений всего: 1580
Дата рег-ции: Февр. 2014  
Откуда: Украина


Помог: 73 раз(а)




supmener пишет:
А регулярные выражения, которые работают в Notepad++, Вы делать умеете?
Там по сути всё такое же. Посмотрите примеры: Регулярные выражения в notepad++ поиск и замена в тексте
 
 Top
mstdmstd
Отправлено: 18 Июля, 2017 - 10:18:12
Post Id


Частый гость


Покинул форум
Сообщений всего: 170
Дата рег-ции: Авг. 2014  


Помог: 0 раз(а)




Поскольку я сижу под ubuntu(KDE) Notepad там недоступен
Я работаю в PhpStorm 2016.2.1
к нему эти примеры применимы ?
Или есть аналоги Notepad для линукса с аналогичными возможностями?
 
 Top
rgl
Отправлено: 03 Августа, 2017 - 17:08:35
Post Id



Новичок


Покинул форум
Сообщений всего: 56
Дата рег-ции: Авг. 2017  
Откуда: замкадье


Помог: 1 раз(а)




 
 Top
LIME
Отправлено: 04 Августа, 2017 - 12:18:29
Post Id


Активный участник


Покинул форум
Сообщений всего: 10732
Дата рег-ции: Нояб. 2010  


Помог: 322 раз(а)




госпади
вот лошарство
mstdmstd ок
возьми любой акцесс лог любого веб сервера
выбери все строки 404
потом все 500
причем чтобы именно статус
для начала сойдет
потом изучи grep
както так
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Регулярные выражения »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB