|
PHP / MySQL Создание динамических Веб-ресурсов |
21.03.2013, 00:14
|
#16
|
Дэвелопер
Регистрация: 13.02.2010
Сообщений: 1,645
Написано 620 полезных сообщений (для 2,419 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Как сделать такую регулярку, что-то не соображу:
либо одна буква z ( z ), либо несколько цифр ( \d+ )
|
(Offline)
|
|
21.03.2013, 00:36
|
#17
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,361
Написано 2,473 полезных сообщений (для 6,857 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Сообщение от Den
Как сделать такую регулярку, что-то не соображу:
либо одна буква z ( z ), либо несколько цифр ( \d+ )
|
Например так:
"|" - воспринимается как "или"
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 4090 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
23.03.2013, 03:06
|
#18
|
Задрот
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений (для 863 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Подскажите, какую регулярку замутить, чтоб из HTML-выдачи выдрать все ссылки(<a></a>) ?
|
(Offline)
|
|
23.03.2013, 03:18
|
#19
|
.
Регистрация: 05.08.2006
Сообщений: 10,429
Написано 3,454 полезных сообщений (для 6,863 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Сообщение от Reizel
Подскажите, какую регулярку замутить, чтоб из HTML-выдачи выдрать все ссылки(<a></a>) ?
|
Учись пользоваться гуглом (первая ссылка):
http://lmgtfy.com/?q=extract+url+from+html+regex
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
24.03.2013, 22:37
|
#20
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,361
Написано 2,473 полезных сообщений (для 6,857 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Сообщение от Reizel
Подскажите, какую регулярку замутить, чтоб из HTML-выдачи выдрать все ссылки(<a></a>) ?
|
Например http://ideone.com/oQvJK1
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 4090 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
29.09.2013, 14:28
|
#21
|
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
А не лучше будет так ? ->
|
|
|
29.09.2013, 23:08
|
#22
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Как-то давно написал такой скрипт для парсинга ссылок с любого сайта. Там есть регулярка, кроме того, скрипт позволяет написать любую свою регулярку и выдрать с нужной страницы что-то ещё.
Ещё тогда же написал более продвинутый парсер, чисто для ссылок, он раскрывает относительные ссылки, а из названия ссылок удаляет html теги (поэтому некоторые ссылки могут не иметь названия, если ссылка имеет вид картинки, например).
Оба скрипта определяют кодировку страницы и результат выводят в utf-8, конвертируя если требуется.
Сообщение от Diablo1909
А не лучше будет так ? ->
|
Ссылки бывают относительными и не только http/https
|
(Offline)
|
|
29.09.2013, 23:56
|
#23
|
Элита
Регистрация: 14.06.2008
Адрес: Украина, Киев
Сообщений: 2,273
Написано 754 полезных сообщений (для 1,833 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Только что немного усовершенствовал скрипты, могли быть глюки с кодировкой и т. п. Кто попал на глюки, можете заценить снова. =)
|
(Offline)
|
|
05.06.2014, 06:37
|
#24
|
Дэвелопер
Регистрация: 04.09.2005
Адрес: Красноярск
Сообщений: 1,376
Написано 491 полезных сообщений (для 886 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Чтобы не создавать новую тему, пишу тут.
Прикольная штукенция: http://regexcrossword.com
|
(Offline)
|
|
05.06.2014, 12:56
|
#25
|
Бывалый
Регистрация: 22.12.2011
Сообщений: 844
Написано 150 полезных сообщений (для 275 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
О парсинге HTML с помощью RexEx, может быть, кто-то не видел:
http://stackoverflow.com/questions/1...732454#1732454
|
(Offline)
|
|
Эти 2 пользователя(ей) сказали Спасибо Nikich за это полезное сообщение:
|
|
13.12.2014, 17:44
|
#26
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Вопрос для уточнения:
* - это выражение повторяется сколько угодно раз и может не быть вовсе
+ - Указывает количество вхождений - сколько угодно раз, но не меньше 1го символа
|
То есть + отличается от * только тем, что + обязательно хотя бы одно вхождение, если ноль то + не сработает. * же срабатывает и при нуле вхождений. В остальном всё то же самое. Верно понимаю?
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
13.12.2014, 17:47
|
#27
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,361
Написано 2,473 полезных сообщений (для 6,857 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Сообщение от ABTOMAT
То есть + отличается от * только тем, что + обязательно хотя бы одно вхождение, если ноль то + не сработает. * же срабатывает и при нуле вхождений. В остальном всё то же самое. Верно понимаю?
|
Именно так.
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 4090 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
24.08.2018, 23:32
|
#28
|
AnyKey`щик
Регистрация: 22.08.2018
Адрес: Воронеж
Сообщений: 1
Написано 0 полезных сообщений (для 0 пользователей)
|
второго урока не будет?
|
(Offline)
|
|
25.08.2018, 00:36
|
#29
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,742
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Сообщение от Alex3636
второго урока не будет?
|
Увы, скорее всего нет. Автор занялся зарабатыванием денег.
Но ты можешь задавать вопросы здесь, он заходит почитать иногда.
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
27.08.2018, 02:05
|
#30
|
[object Object]
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,361
Написано 2,473 полезных сообщений (для 6,857 пользователей)
|
Ответ: Готовим регулярные выражения: Проверка строки по шаблону
Сообщение от Alex3636
второго урока не будет?
|
Есть какой-то конкретный момент, который интересует?
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 4090 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
|
(Offline)
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 12:01.
|