![]() Форум программистов и сисадминов КиберфорумКиберФорум - форум программистов и системных администраторов. Бесплатная помощь в решении задач по программированию, математике, физике и другим наукам, решение проблем с компьютером, операционными системами. |
|
![]() |
Как сделать параметр - необязательным?
Есть такой ГК:
// роуты
return function (App $app) {
// $app->get('/', ExampleAction::class);
Преобразовать первый символ в верхний регистр
Возможно при помощи preg_replace, преобразовать в верхний регистр первый символ?
"~ +~" - находим два и более пробелы...
Как найти и удалить пробелы в начале и конце строчки?
Добавлено через...
Валидация URL
Здравствуйте.
Есть ссылки:
1. resolution-1920x1440
2. resolution-1920x1440-orientation-landscape
3. resolution-1920x1440-orientation-landscape-sort-view
Есть необходимость сделать валидацию...
Как написать подмаску для preg_match ?
Добрый день!
Не могу подобрать подмаску для строки, которой соответствует пример ниже
$str = '99/group/125';
//вариант ниже не работает...
Как с помощью регулярных выражений определить строку, обязательно включающую в себя цифры, буквы и спецсимволы?
Как с помощью регулярных выражений определить строку, обязательно включающую в себя цифры, буквы и спецсимволы длиной не менее 7 символов?
а также строку не включающую в себя цифры?
Разобрать строку, выбрать теги длина которых не менее и не более
preg_split('~\h*\h*~', "#dsfsd dsf, eeee #dd #dsf sdfdsfds dddddffss)
Делим по '#' и ',' удаляем пробелы
На выходе получаем массив. Возможно сразу выбрать только те теги, длина которых более...
Исключить из массива, значения которые менее 2 и более 20 символов
$s = preg_split('~\h*\h*~', ' #asd sd, DFsa dsad asdas asdsa asd, #sdf ');
print_r($s);
Array ( => => asd sd => DFsa dsad asdas asdsa asd => => sdf )
Разделитель ',' и '#'. Удаляем...
Исключить любые символы
$src = '
текст текст текст
00:00 США — страна мигрантов
текст текст
00:01:17 Новый поток российских мигрантов
00:03:45 - Как пересечь мексиканскую границу?
00:07:32 Подарок...
Ссылки с поддоменов на папки
Добрый день. Может кто поможет, я в регулярках вообще не селен.
У меня в $html есть есть ссылки на поддомены
https://pd1.site.ru/param1/param2/
https://pd2.site.ru/param1/param2/param3/
и т.д....
Значения в скобках
Доброго времени суток. Мучаюсь уже несколько дней, не хватает квалификации. Пожалуйста, помогите. Есть строка:
Группа 1 ({1,2,3}), Группа 2 ({1}), Группа N ({1,2}) и т.д.
нужно значения в...
Разобрать строчку, 2 вхождения и какое то одно
$url = parse_url($_SERVER);
$kitchen = preg_split("/\/(.*)-(.*)?/", $url);
print_r($kitchen);
$url:
/test-2
/b-test
и тд
Удалить хештеги из строки
Всем привет. Помогите пожалуйста из строки удалить все хештеги.
$string = "Тест1 #test #тест Тест2";
$test1 = preg_replace('/#+/', '', $string);
$test2 = preg_replace('/#+/', '', $string);
$test3...
Достать все дочерние заголовки h2 из тега articles
Необходимо забрать все дочерние теги h2 для тега articles с помощью регулярного выражения. Приэтом необходимо игнорировать остальные теги h2.
Пример входных данных:
<articles>
<h2>Header...
Как вытащить строку между скобками
вобщем, надо вытащить подстроку м/у скобками. в подстроке могут быть любые символы.
как это сделать?
Все символы до первого символа ":"
подскажите как в строке вот такого типа
-----------Lens Type: Daily disposable, multifocal:, soft contact lens---------
вернуть символы до первого попавшегося двоеточия
preg_match("/^(.*)\:/",...
Обратный слэш \ в регулярке
По идее для того, чтобы регулярка восприняла \ не как спецсимвол нужно перед ней поставить \, то есть \\, но так не работает. Где-то вычитал что нужно \\\\ - тоже не работает. Как же нужно правильно...
Регулярка - только русские буквы в имени пользователя
Подскажите, как написать регулярку - только русские буквы в имени пользователя?
Имя - состоит только из русских букв. Например - Иван, Пётр, Федор.
Пример
Данный код пропускает и часть...
Не понятная ошибка: Delimiter must not be alphanumeric or backslash
preg_match('xy(.*?)yx',$mytext,$result1);
Delimiter must not be alphanumeric or backslash
Суть: Мне нужно извлечь ВСЕ что находится между двумя фрагментами текста
Например:
"привет 235яйеWmz...
Регулярное выражение. экранирование кавычки
Господа форумчане! Помогите решить вопрос:
Есть код, при помощи которого надо найдти неэкранированную кавычку в строке, например:
"это "просто строка". Т.е. кавычку перед словом _просто_ надо...
Проверка e-mail
Всем привет!
Хотелось бы вот эту функцию:
eregi('^+@+\.+$',$_POST)
переделать на preg_match. Не подскажете как сделать? В этих крякозябрах (^+@+\.+$) совсем не разбираюсь, может, заодно...
Как получить все ссылки со страницы регулярными выражениями?
Здравствуйте, скажите пожалуйста как получить все ссылки со страницы регулярными выражениями?
Добавлено через 6 минут
<?
$contents=file_get_contents (trim('http://site.ru/'));
echo...
Оставить латинские буквы, цифры и дефис, но только чтобы он не повторялся более одного раза подряд
Всем доброго дня!
Уважаемые гуру, помогите пожалста) доделать функцию разбора.
Требуется в $categ оставить латинские буквы(заглавные и строчные) и цифры, плюс символ дефиса "-", но только что...
Как удалить из строковой переменной все символы кроме букв
Здравствуйте.
Подскажите, пожалуйста, как удалить из строковой переменной все символы кроме букв при помощи регулярного выражения?
То есть из строки "фыва!"№ФЫВА*()" осталось "фываФЫВА"
Определить что в слове только буквы (кириллица и латиница), без цифр,пробелов и дргуих символов
Добры день. Появилась необходимость написать пару регулярных выражений для проверки нескольких полей, до этого с ними не сталкивался. Поля имя, фамилия и отчество не должны содержать пробелы, цифры и...
Нужно извлечь текст между определенными символами (в строке они встречаются несколько раз)
нужно из строки текста, содержащего и точки, и двоеточия (их может быть несколько), извлечь часть текста, находящуюся слева от самого правого двоеточия, которая не содержит точек. поясню на примере....
Вытянуть содержимое между тегов title
как с помощью регулярного выражение содержимое <title> </ title>, есть текст из него нужно вытинуть то что находиться между <title> </ title>, желательно с помощью рег. выраж preg_grep(). Помогите...
Найти и обернуть ссылки в тексте
Доброй ночи.
В интернете накопал регулярное выражение, которое находит в тексте ссылки и оборачивает их в тег <a></a>. Минут этой регулярки в том, что она не учитывает длинну ссылки. Если сылка...
Регулярные выражения для проверки введенного адреса проживания пользователя
Здравствуйте друзья! Делаю проверку на правильность вводимых данных пользователем при регистрации на сайте.
Так вот встала задача. Какие регулярные выражения актуальны на данный момент, что бы...
Ругулярное выражение автомобильного номера
Добрый день!
Уважаемые программисты, кто может составить маленькую, несложную для опытного человека регулярочку.
Необходимо проверить, является ли строка автомобильным номером.
проверку должны...
Удаление лишних пробелов в сроке
Здравствуйте, друзья!
у меня такой вопрос: есть текст в котором между словами по 1 или более пробелов, есть ли функция для удаления лишних пробелов в строке, или нужно самому писать код,...
Регулярные выражения - удалить лишние символы
Здравствуйте! Есть слово ivan/.` Я хочу удалить не нужные символы /.`Вот код. Подскажите, что не так, почему символы не удаляются?
$str = 'ivan/.`';
echo $str, '<br />';
//массив в который...
Проверка ответа сервера
Здравствуйте, уважаемые!
Помогите создать проверку на код ответа сервера урла.
$url = http://site.ru/123.jpg;
$headers = get_headers($url);
if(preg_match("/\404\b/", $headers))...
Как удалить до знака * все включая сам знак?
$otv = "5*120";
$otv = preg_replace("/\*.*/", "", $otv);
echo $otv; //выводит 5
В рег. выражениях ничего не понимаю.
Поэтому прошу помощи.
Как нужно исправить выражение чтобы получить в...
15 регулярных выражений PHP в помощь веб-разработчику
Регулярные выражения – это очень полезный инструмент для разработчиков. С их помощью можно находить, определять или заменять текст, слова или любые другие символы. В сегодняшней статье собраны 15...
Регулярные выражения + UTF-8
Здравствуйте, программисты.
Возникла проблема. Использую регулярные выражения для проверки введенных пользователем данных, так вот. Необходимо, чтобы информация в одном из полей содержала русские...
Регулярное выражение. удалить ссылку.
есть текст среди текста разные ссылки.
<a href="http://script.com/b/blacksabbath.htm">blacksabbath</a>
помогите составить регулярку которая могла бы порезать любую ссылку.
Регулярное выражение: текст после слова
Помогите - как выделить в тексте строку после слова klient= , и до разрыва строки (пример klient=строка...разрыв_строки)
и второе - это после слова klient= и до конца текста
Удаление повторяющихся слов
Ребята, пишу первое регулярное выражение. Нужно удалить повторяющиеся слова в строке без учета регистра.
Я сделал так:
echo 'Вот, что Вы ввели: '.$text;
echo '<br>';
$text =...
Вырезать часть строки
Нужно вырезать кусок строки по шаблону. Строка вида блаблабла - Episode *** ( цифра варьируется от 01 до 999, но 01, а не 001). Собственно как вырезать/заменить "- Episode" но вот как вырезать...
Как составить регулярку для поиска между двумя символами? Например, между { и }, между [ и ]
Здравствуйте.
Как составить регулярку между двумя знаками. Например между { и }, , {} и т д.
Для { и } есть /\{(*+)}/. Если идти по аналогии для составил вот это:
/\*+)]/
для {}:
...
Вырезать часть строки, соответствующую IP-адресу
из строки , user_ip=INET_ATON(\'192.168.150.150\')
нужно вырезать 192.168.150.150 .
Вырезать текст между слов
Приветствую.
Из проги передаю данные на хостинг, где обработчик их дешифрует, декодит из json и обрабатывает. Нужно всю эту часть отдать другому файлу. Т.е. один файл принимает шифрованные данные и...
Регулярка поиск до первого вхождения
Добрый день.
Подскажите как найти текст от НАЧАЛА строки до ПЕРВОГО вхождения "111". Мне возвращается до последнего.
регулярка
.*(111)+?
текст
<p>text</p>111</a>111text2111text3
обратный слеш в регулярке
добры вечер, естъ проблема в регулярке
хачу такои штуку:
если слова содержит толко симболи латинского алфавита (маленкие) и обратный слеш - написат: "хороший"
если слова содержит любое другое...
Проверка сложности пароля
Доброго времени суток всем!!!
Прошу о помощи доработать программу.
Собственно, в чем суть: Пользователь должен вести "пароль" не менее 3 символов. Программа проверяем на сложность введенного...
preg_match (только буквы с цифрами)
В поле нужно что бы можно было вводить только буквы и цифры. Например: "Офис 321" или просто "23".
На анг. языке все ок работает, просто "23" тоже работает, а вот если вводить "Офис 321" то ошибку...
Замена в номере телефона
Убираю все не числа в номере телефона:
$tel = preg_replace('/\D*/', '', $tel);
Подскажите, как сюда еще добавить проверку-замену: если первая цифра 8 заменить на 7, если 7 оставить без изменений.
Регулярное выражение для выделения слов, начинающихся с заглавной буквы
Составить регулярное выражение, позволяющее выделить в тексте cлова, начинающиеся с Заглавной буквы, но не состоящие только из ЗАГЛАВНЫХ букв
Не могу удалить неразрывный пробел из строки
Пытался написать парсер для зарплат на сате HH.
Для начала написал:
<?php
header('Content-type: text/html; charset=utf-8');
// Текстовая строка, в данном случае скопирована из браузера...
Preg_match только латинские или русские символы
Форма смены ника для игрового сервера. Сейчас выражение выглядит так:
preg_match("/+/", $newnamez). Подскажите, как сделать, чтобы можно было менять ник только на Русские или Латинские символы.
Проверить строку на наличие русских символов
Здравствуйте. В строке могут быть русские символы, латинские символы, пробел, цифры, а так же другие символы, например, слеш. Пример: ( фаыа AFf - 312323)
Необходимо проверить строку на наличие...
Найти определенное слово с строке
Задача: найти в строке все вхождения слова.
Есть строка: "Строка, в которой ищем текст. Кот здесь не причем."
Что ищем: "кот" (животное такое)
Было вот такое регулярное выражение:
$string =...
Как выделить ссылки?
ну все как у людей должно быть, допустим если введена ссылка:
www.google.ru
то должна она соотв. выделятся и стать ссылкой, а не просто текстом, так же само и
google.ru
или так:...
Оставить только цифры и знак "-" в $a
Добрый день. Как записать preg_replace, чтобы в $a остались только цифры и знак "-", если он там был?
Вытащить имя файла из пути
Есть переменная $file которая содержит, предположим, /art/upload/models/test.jpg
Хочу чтобы из нее вытаскивалось только название чамого файла, а не полностью путь. То есть к примеру test.jpg или...
Выбрать все символы, которые идут до сочетания "controller"
Здравствуйте.
Очередной вопрос по банальным регэкспам.
У меня есть строка. Мне надо выбрать все символы, которые идут до сочетания "controller". Пишу:
$name = 'clientscontroller';...
Как изменить дату с YYYY-MM-DD на DD.MM.YYYY?
Ребят, подскажите, у меня в базе даты хранятся в формате 2015-02-21, а после выборки надо что бы она отображалась в формате 20.02.2015
Как переставить местами день, месяц, год и заменить тире на...
Все цифры после последнего дефиса
Здравствуйте. Начал курить регулярки, и есть пара вопросов на конкретных примерах. Надеюсь на вашу помощь.
Допустим есть строка: "testrow-test-123", мне из нее нужно получить только последние...
Как в рег. выражении сделать проверку на любой символ, кроме последовательности "abc"?
Такой код означает любой символ, кроме буквы "а". А как сделать чтоб было любой символ, кроме последовательности "abc"?
Регулярные выражения - убрать спецсимволы из строки
Всем здрасте;)
Прошу прощения - тема довольно замыленая, но ни как не могу разобраться.
Есть строка
$str = '!@#$%^&*()_-`~QWERTYUIOP{}@.ASDFGHJKL:;"\'Z@XCVBNM<>,./?';
Нужно убрать из нее все...
Извлечение текста между тегами
Здравствуйте.
Помогите составить регулярное выражение.
Есть, к примеру, html:
<h1>title</h1>
<div>
<h1>text1</h1>,
<h1>text2</h1>,
<h1>text3</h1>
</div>
Не работает регулярка на русские буквы
$name = $_POST;
$surname = $_POST;
if (preg_match('/+/msi', $name))
{
$massege = '<div class="error">Вы ввели запрещенные символы!</p></center></div>';
echo...
Удалить подстроку в скобках
голова уже не варит с утра
JD326A (217).jpg - имя картинки
какую регулярку надо написать - чтобы не пропускало все что в скобках - а именно цифры, а оставляло только такое имя JD326A.jpg
Ошибка в регулярном выражении
Доброго времени суток.
В чем может быть ошибка:
Warning: preg_match_all(): Compilation failed: range out of order in character class at offset 38
А вот сам preg_match_all:...
регулярка и проверка символов в строке
в коде все ясно.
суть проблемы:
если в поле вводить один русский символ, тогда вылезет ошибка, что строка меньше 4х знаков.
а если прописать уже 2 буквы, то ошибки так таковой и нет.
как это...
Регулярка для проверки ФИО
Доброго дня!
Подскажите как проверить корректность ФИО вида Иванов Иван Иванович (только русские буквы, с заглавной буквы)
удалить атрибут STYLE у всех элементов DOM
Здравствуйте как удалить у всех тегов атрибут STYLE.
ЗАрание спс.
Целое положительное число начинающееся не с нуля и исключая сам ноль(и)
Сражу скажу: гугл не помог, а сам не допетриваю.
Надо паттерн для проверки целого положительного числа, которое не должно начинаться с нуля(ей) и исключая ноль(и).
Т.е.:
правильно: 1, 12, 257,...
Выделить текст между символами
Есть строка вида
blalbalbal t=НУЖНЫЕ_МНЕ_ДАННЫЕ" class="test class" blablabal
Пробовал по-разному самое близкое, что получилось - это регулярка вида
/t=(*)/
но тогда захватывается t=
Как...
Одновременно латиница и кириллица
Вечер добрый.
Ребят, помогите составить выражение, которое проверяет одновременное наличие в строке и латиницы и кириллицы.
В интернете видел вот такой вариант: /^+$/i
Но он срабатывает, даже...
Содержимое тега с классом
Привет всем. Есть html текст (занесен в переменную $end_result), в котором несколько раз встречается один и тот же блок, но с разным содержимым <div class="MyClass">
тут все что угодно, но нет...
Регулярные выражения - вытащить src из заданного url страницы
Приветствую! Подскажите пожалуста как решить заданную задачу:
имеется адрес страницы(сервер другого сайта) - ww w.mysite.ru
на этой странице есть кусок исходного кода примерно такой:
<div...
Пароль должен содержать не только цифры, но и буквы
Тоесть при введении 123 - ошибка; abc - ошибка; 123abc - все правильно
Я делаю так:
if(!preg_match('/^*$/', $pass )) die("Пароль должен содержать цифры и буквы!");
Но это не работает. Как...
Ошибка - Warning: preg_replace() : No ending delimiter found
подскажите как исправить ошибку:
Warning: preg_replace() : No ending delimiter '"' found in Y:\home\rt\www\poll\include\class_poll.php on line 114
function get_poll_tpl($tpl) {
$tpl =...
Поиск url изображений
Здравствуйте, никак не могу составить регулярку для поиска url изображений на странице.
~<img * />~ такое выводит мне полностью тэг img со всем содержимым, но мне нужен только url, указанный в...
Как мне найти в коде все ссылки
Как мне найти в коде все ссылки с <a href="****" rel="nofollow">Анкор</a>
Найти строку после символа "="
Есть регулярное выражение
preg_match_all("/*$/", $out, $out1);
for ($i=0; $i< count($out1); $i++) {
echo $out1;}
Нужно найти последнюю строку после 2 равно....
Выбрать теги регулярными выражениями
Здравствуйте, во не знаю куда больше обратиться.
Например есть HTML (он может быть любой)
<form>
<input type="text"/>
<input type="text"/>
<textarea>
</textarea>
Регулярные выражения: формат телефонного номера (сотовый, российский)
Помогите написать регулярку, которая оставляет только Мобильные номера, в России.
И если там есть () или - или пробелы или + - удаляла их.
Нужно чтобы на выходе были только номера формата(все...
Поменять src в img
Привет!
В тексте есть строки вида <img ... src="/images/image.png" ... >
Нужно их преобразовать в <img ... src="http://site.com/images/image.png" ... >
В ... может быть что угодно, в т.ч....
Выводить только текст без тегов HTML
Очень плохо разбираюсь с шаблонами, а именно их составление...
Написал такое:
preg_match_all('/<A HREF=\"(.+?)\">(.+?)<\/A>/iU', $result, $acts, PREG_SET_ORDER);
В результате получаю следующее:...
Проверка на правильность заполнения даты
Страница с html-формой со следующими полями:
Фамилия Имя;
адрес электронной почты;
адрес web-ресурса
по нажатию на кнопку "Отправить" скриптом производится проверка на...
Удалить все после последнего слэша
Доброго времени суток!
Имеются ссылки вида: https://сайт.ru/папка/папка/папка/еще_папка/картинка.jpg
а также может быть ссылка: http://сайт.ru/папка/картинка.gif подобных вариантов много, как в...
Проверка правильности ввода номера телефона
Телефонный номер должен писаться в виде: цифра пробел три цифры пробел три цифры пробел две цирфры пробел и две цифры пробел. И нужна проверка правильности написания. Пробовал так:
$phone = "8...
Регулярное выражение для домена
определенный текст разбивается на предложения после точки но так же там может встретиться название домена какого то (к примеру site.com) как регулярным выражением задать чтобы все домены превращались...
Проверка preg_match
<?
if(isset($firstname) and preg_match("//i", $firstname)){ unset($firstname); $ifirstname = "Допустимые символы: <i>A-Za-zА-Яа-я</i>!"; }
?>
Пишу "Максим", выводит ошибку. Ну тоесть "Допустимые...
Парсинг Html страницы
Доброго времени суток. нужно розпарсить хтмль страницу с помощью регулярных выражений
нужно без PDO , DOM
никак не могу найти ошыбку в своем "коде"
<html>
<head>
<title>create...
Запрет на ввод русских символов
Данная проверка пропускает рускоязычные символы
if (!preg_match("//", $field) ||
!preg_match("//", $field) ||
!preg_match("//", $field))
//то блабла
есть решение?
Удалить все спецсимволы из строчки
В строчке есть изображения из символов, символов море. Вопрос в том, как их сразу все удалить разом, не перечисляя каждый символ по отдельности. То есть оставить в строчке только...
Получить значение из тега span в переменную
Добрый день, есть вот такой код
<span class="align_right price">
<b>
2300
</b>
руб.
</span>
Как из него получить цену(2300) в переменную $summ? помогите пожалуйста
Регулярка на проверку скобок
Пишу функцию для проверки скобок в строке.
Тоесть есть строка вида +(2-), нужно проверить правильно ли в ней все скобки зактиты и открыты.
Как я думаю:
регуляркой выбрать все совпадения в которых...
Запрещенные символы в имени
Код:
// Проверка имени
if (empty($names)){
echo '<font color = "red">Не введён имя!</font><hr>'; $error = '1';
} else {
if (strlen($names) < 2 || strlen($names) > 25){
echo '<font color...
Проверка URL
Привет! Токая проблема.... Нужно чтобы рег. выражение пропускало адреса вида:
http://site.ru/
https://site.ru/
http://www.site.ru/
http://site.ru
а все другие запрещало.
Я тут кое чё...
preg_replace для url
Здравствуйте
Есть url '/app_dev.php/query?parm=1'
мне нужно получить /query?parm=1, причем /app_dev.php может быть, а может и не быть
Пробую сделать вот так, но не выходит
...
Регулярные выражение. Поиск конкретного слова
Здравствуйте. У меня сложилась некоторая проблема с пониманием регулярных выражений.
Есть какой-то кусочек html'а, в нем может встретиться 3 варианта слова содержащих слово, что мне нуобходимо...
Заменить идущие подряд знаки припенания на один знак
заменить идущие подряд знаки припенания на один знак! Контр ни чего не пойму(((
Проверка на кириллицу
Что то не получатся смонстряпать регулярку
Нужно проверить текст по нескольким условиям:
1. Если в нем присутствуют только русские символы и знаки препинания
2. Если есть слова обрамленные :smail:...
Замена цифр в строке буквами
Доброго времени суток!
Ребята, у меня такая проблема: мне нужно заменить все цифровые символы в строке на соответствующие этой цифре буквы относительно начала английского алфавита (1 на 'a', 2 на...
Как обойти ^[a-zA-Z0-9]+$
if (ereg ("^+$", $_GET) === FALSE)
echo '<p class="alert">You password must be alphanumeric</p>';
как обойти чтоб ввести символы "--"
Я думал может через разные таблицы чтоб представить "-"...
Что означает знак тильда в данном примере?
Что означает знак тильда в данном примере?
$s = "Один 1 два 2 и три 3";
if ($s =~ /(\d+)\D+(\d+)/)
{
print "$1\n"; # Результат '1'
print "$2\n"; # '2'
print "$+\n"; # '2'
print...
Регулярные выражения - вещественные числа
здраствуйте.
как с помощью регулярки найти вещественное число в строке?
спасибо
Запрет ввода символов
Здравствуйте, подскажите пожалуйста:
как разрешить вводить символы: @ _ - .
# проверям логин
if(!preg_match("/^+$/",$_POST))
{
$err = "Логин может состоять только из букв...
preg_replace вырезать атрибут title и текст между тегами
$text = '<acronym title="Текст <title> для информационного элем">Заголовок (Title)</acronym>';
echo preg_replace('#.*?title ?= ?(\'|")(.*?)\\1.*#', '$2', $text);
выдает "Текст ", а должен...
Регулярное выражение +7 (999) 999-99-99
Доброго времени суток.
Подскажите пожалуйста регулярное выражение для:
+7 (999) 999-99-99
перед и поле скобки пробел
Проверка номера телефона
Обработка поля ввода номера.Чем дописать эту строку, чтобы был возможен только ввод цифр иначе вывести сообщение об ошибке : $name = substr($name,0,20);
preg_match? парсинг и вывод списка ссылок?
Есть страница, на ней от1 до 24 ссылки (точнее картинки), как мне выпарсить ссылки на все ети картинки и вывести их?
пример кода хтмл
<div id='news-id-13199'><!--TBegin--><a...
Жадность регулярного выражения
Привет. Вот пишу лабу, и никак не пойму, в чем проблема.
Код:
$pattern = "/>.*?" . $words . ".*?</";
preg_match_all($pattern, $page, $matches);
print_r($matches);
"Не жадный" почемуто...
Как убрать http из домена регулярными выражениями
Здравствуйте, уважаемые форумчане. Скажите, как можно убрать из урл вида http://site.ru/ или http://www.site.ru/; вначале строки http:// или http://www. и в конце строки "/" ???
Проверка на общее количество символов в регулярном выражении
Здравствуйте!
Можно ли задать определенный паттерн, который будет учитывать общее количество символов в строке?
Например, у меня есть выражение, которое отвечает за проверку пользователем...
Удалить последний символ в строке
Нужно если последний символ в переменной / удалить его!
напирмер
$str = 'http://site.ru/';
вывести http://site.ru
Спасибо вам!!!
Добавлено через 21 минуту
Удалите пожалуйста тему
Замена пробелов на подчеркивание _
есть исходный текст:
APPLE IPHONE 5 WHITE
Надо получить:
APPLE__IPHONE_5_WHITE
Парсинг с переносом строки
Здравствуйте.
Вот часть страницы:
<li>
<span>Название:</span>
<strong>значение</strong>
</li>
Открыть ссылку в новой вкладке
Здравствуйте, в общем перейду сразу к сути.
Программиста который писал сайт забрали в армию, а я вот теперь пытаюсь разобраться. На сайте есть следующий код:
function replaceURL($text) {
...
Регулярное выражение шаблона-мата скрипта автоцензора
К примеру для слова "падонаг", шаблон:
/+++++++/i
но шаблон не сработает на слова "п а д о н а г", "п.а.д.о.н.а.г", "п..а~д~о~на=+г" и подобные. Подскажите шаблон?
Регулярное выражение "В строке есть два слова"(регистронезависимо)
Как составить регулярное выражение "В строке есть два слова"(регистронезависимо)?
Вывод данных из файла .log на html страницу
Всем привет, хотел бы попросить помощи с реализацией одной идеи.
Мне нужно написать скрипт, который должен читать определённый .log файл,
брать от туда нужную информацию, и выводить это все дело...
Regex для строки в которой должны быть символы a-z но не должно быть символа "f"
здравствуйте!
вопрос: как написать регулярное выражение для строки в которой должны быть символы a-z но не должно быть символа "f"
пишу вот так: ^+$
как исключить "f" из набора символов? этот...
Копирование вложенных файлов и папок
Всем привет.
Нужен скрипт который выполняет копирование из одной папки в другую, в том числе вложенные файлы и папки.
То есть выполняет полное копирование всего содержимого папки.
Есть скрипт...
Знаки препинания
Как убрать все возможные знаки препинания из строки?
Замена амперсанда html-последовательностью &
Здравствуйте, многоуважаемые форумчане! :)
Помогите, пожалуйста, построить шаблон для замены амперсанда html-последовательностью &. У меня возникла проблема с проверкой является ли амперсанд...
Преобразование телефонного номера
Номер телефона хранится в формате +380975555555. На выводе нужно функцией преобразовать в формат +38 (097) 555 55 55.
Разбирать при помощи substr() или есть более правильный способ?
Добавлено...
Исключить все предлоги и союзы в тексте
Здравствуйте! Как с помощью регулярных выражений исключить все предлоги и союзы в тексте? Текст находится в переменной $text.
preg_match и cp1251
Здравствуйте!
Вроде такая тема изъезженная но гуглив пару часов к ряду не нашел решение.
В общем вот if ( ! preg_match("/^()+$/ui", 'привет')) echo 'dfdf';
получаю
Warning: preg_match()...
Поиск слова в строке
Всем привет. Мне нужно найти слово в строке. я уже перепробовал кучу функций, но в некоторых строках ничего не находит.
Вот пример
$text = 'Сдам комнату ,с балконом,под ключ в...
Не работает регулярное выражение для странички в utf-8 при парсинге странички с кодом в utf-8
Здравствуйте! Сточил мозг в раздумъях и решил к Вам обратиться, может поможете. Загружаю страничку сайта с целью спарсить определенные строки и ничего не получается. вроде регулярка правильная......
Функция preg_match_all не работает, как должна
Функция preg_match_all как бы не работает:
preg_match_all ("/<div class=\"man_grp\">.+?href=\"(.+?)\"\>(.+?)\<\/a\>/i",$Text,$mmatches);
echo count($mmatches);всегда выводит 0 !
текст источник...
Регулярные выражения для городов и имен
Требуется написать регулярное выражение для названий городов, со следующими условиями:
1) Первый и последный символ должны быть БУКВЫ
2) В названиях могут присутствовать символы: - и пробел...
3 слова в строке (через пробелы)
Нужно написать регулярное выжение, проверяющее корректность заполнения поля ФИО (там 3 слова через пробелы).
Написал следующую регулярку "/^\w{1,}\s\w{1,}\s\w{1,}\$/i"
При проверке 'test test test'...
Валидация логина
Написал функцию , работала нормально до введения валидации .
function validateUser ($value) {
$value = htmlspecialchars ( trim ( $value ) );
$value = preg_match( '/^{3,20}$/i',$value) ;
...
Простой парсер на php с регулярными выражениями
Всем Здравствуйте.
Пытаюсь спарсить новости с сайта http://vak.ed.gov.ru/news. Но возникают некоторые проблемы, в частности из-за того что плохо знаю регулярные выражения. Нужно рассмотреть 2...
Обрезать строку до и после определенного слова
Как обрезать строку до 100 знаков до и после слова, например:
...текст текст текст слово текст текст....
Обрезаю текст следующим образом, но этот вариант не подходит
echo substr("текст бла бла...
Первое вхождение текста между знаками
Здравствуйте. Надеюсь на вашу помощь.
Образец: текст1_нужное_текст2_текст3
Шаблон: |_(.*)_|
Выводит: нужное_текст2
А хочу, чтобы выводил только: нужное
то есть вместо того, чтобы вывести...
Поделить строку на подстроки по количеству символов \n
Доброй ночи, хочу регуляркой поделить строку, на подстроки, по количеству символов \n в строке. А как это сделать не понятно. Допустим в строке 100 символов \n мне надо её регуляркой поделить строку...
Как удалить все картинки и линки из html на (пхп)?
Есть простой html но никак не найду как удалить :(
Бла бла бла
<td>ТЕст<img src='/i/recommend.gif' alt='Рекомендуем' title='Рекомендуем'></td><td> - рекомендуемый </td></tr> <tr><td...
Как узнать наличие кириллицы и удалить лишние знаки?
Для определения наличия кириллицы и удаления лишних знаков используется такое выражение:
// ОПРЕДЕЛЯЕМ НАЛИЧИЕ КИРИЛЛИЦЫ
if (eregi("+", $koddet)
echo '<br />24 Attention, Russia!<br />';
...
Выявление url с использованием регулярных выражений
Доброго времени суток!!!
Пытаюсь через регулярные выражения выяснить, есть ли в отосланном сообщении ссылка или нет.
До этого момента не работал с регулярными выражениями...
Само выражение:
...
Поиск информации по странице
Подскажите, пожалуйста, как реализовать поиск нужной мне информации на сайте и занесение в базу данных
Код получаю $cod = file_get_contents('http://site.com/pages/hands');
<td class="tip"><img...
Проверка логина регулярным выражением
Валидные логины, например:
a-a, a00, aaa-a, a_a, aaa, aaa0000-a, a-a-a, a-a_a
Невалидные логины, например:
-a, --a, -aa, aa-, a-, a0-, aaa_, a-_, a____-a, a_-
От 3 до n символов
Помогите с...
Вырезать строку до последнего дефиса
Здравствуйте.
Помогите решить задачку. Есть строка:
"sdfs-sdfdf-t152"
Мне нужно вырезать все до -t152, те по сути до последнего дефиса.
Тривиальное решение:
'/^+/'
Заменить теги h1 на h2
Подскажите пожалуйста с регуляркой, нужно в тексте заменить все теги h1 на h2.
Первое что пришло на ум:
preg_replace('#(h1)#', 'h2', $text)
Он заменяет теги, но так же меняет все h1, без разницы...
Любые символы кроме кириллицы
Не получается составить регулярку которая бы выбирала все кроме символов кириллицы.
Функция возвращает FALSE, если элемент формы не соответствует регулярному выражению. Мне нужно чтобы она выдавала...
Получить значения элементов в регулярном выражении
Уже несколько дней бьюсь над такой вот незамысловатой задачкой:
Имеется строка:
<tags></tags><imgsrc="dir1/dir2/pic.gif"width="500"/><tags></tags>
<tags></tags> - любые другие теги. Атрибут...
отрицание слов
здраствуите
в шаблоне ето азначает "все кроме символ т"
а как написать все кроме какоита слов полностю? то есть как написать "все кроме ямайка" ?
спасибо.
Вывести все, что находится в кавычках без самих кавычек
Есть строки:
"aaa"
"bbb"
Нужно регуляркой вывести всё, что находится в кавычках (без самих кавычек). На выходе должно получится:
aaa
bbb
Написал так:$arr = array('"aaa"', '"bbb"');
$preg...
запрет символов
есть код в котором нужно разрешить несколько символов, такие как + , . - ( )
вот код
preg_match("//",$imya)
что прописать чтобы этот код разрешил вышеперечисленные символы?
Замена в строке нескольких значений
Есть строка:
"Если только авиакомпании, для любого класса , минимум один перелёт по LED и минимум один перелёт по YKS, то"
В ней два слова LED и YKS надо заменить к примеру LED на 1, YKS на 2....
Поиск выражения между квадратными скобками
Никак не могу сделать так, чтобы находились выржаения типа и
Т.е просто и в скобках и с аргументом.
//
Добавлено через 14 часов 45 минут
вот так работает:
/\/
Удаление скобок с текстом в них через preg_match()
Добрый день.
Как удалить квадратные скобки с текстом в них? Есть вот такой код, но он не работает:
<?php
$tSt = "<p>Текст. Куча текста. Ещё текст. А вот ещё тоже текст. И ещё текст. Пипец...
Извлечь все адреса эл. почты
Подскажите как сделать код такого примера: Пример использования регулярного выражения, извлекают все адреса эл. почты с доменом любого уровня из произвольной строки, даже если они обрамлены любыми...
Проверка пароля регулярным выражением
Доброго времени суток форумчане, нужна ваша помощь ... в php новичок, и не со всем до конца разобрался, так в чем собственно вопрос при регистрации нужно что бы пароль состоял не менее из 6 цифр и...
Граббер сайта (все безобидно)
В обещм в инете нашел способ ( да и искать не пришлось в 1 строке гугла)
<?php
$url = 'http://site.ru';
$unique_start = "<b>";
$unique_end = "</b>";
function weather($url, $unique_start,...
Что означает isU в регулярных выражениях
Что означает isU в регулярных выражениях вот перемер
"/<hr width=\"200\" size=\"1\" noshade align=\"left\">(.*)<center><p><a href=\"\.\.\/\">.*<\/a>/isU"
искал что такое isU негде нету может кто...
file_get_contents , preg_match_all
подскажите как мне вытащить кусок с сайта:
есть сайт http://radio.i.ua/dj.fm/ хочу достать то что находиться в эфире то есть что за трек играет он находиться здесь:
<div class="crop">
<b>В...
Пропустить все символы пока не встретится слово
Добрый день господа. Учусь регуляркам и пробую парсить html. Но вот возникла проблема, как мне пропускать слово целиком. Допустим имею html код:
<div class="class">text<div>bla bla text</div><a...
Разобрать адрес: улица, номер дома
Здравствуйте.
Есть адреса такого вида: 'Мира 82', 'Дружбы Народов 17', '50 лет ВЛКСМ 23'. Нужно получить отдельно адрес и номер дома.
$str = '50 лет ВЛКСМ 23';
preg_match('/+$/', $str,...
удалить теги 'скрипт'
Допустим есть строка
"привет привет <script>alert(1)</script> все дела";
строка выводится с помощью "echo"
Как удалить все теги скрипт, при условии, что сам тег может быть задан например так:...
Найти в html все ссылки и заменить атрибут href
Подскажите как можно в html найти все ссылки(только тег <a href=""></a>) и заменить им атрибут href на кастомную строку?
Выдрать IP из исходного кода
Здравствуйте. Пытаюсь отпарсить исходный код страницы и получить IP сайта. Вот так все работает:
preg_match('/^+.+$/i', $_POST, $domain);
//$url = "http://site.com/check?host=" .$domain;
//$source...
Как найти начало и конец абзаца?
Как найти начало и конец абзаца регулярным выражением?
Пример абзац:
Как известно, свадьба – дело хлопотное. Поэтому многих молодоженов ставят в тупик разнообразные вопросы, самым популярным из...
Парсинг картинок
Прошу помочь в решении задачи все равно на каком языке, программой или методом, главное чтобы быстро.
Есть HTML код сохраненный в файл article_1.html:
... text text text ...
<img...
Только точно совпадение по регулярному выражению
Есть строка которую нужно проверить на точное совпадение от начала строки до ее конца.
Строка вида
$str = '4x4'; // правильная строка
$str = '4x4.'; // не правильная строка
Т.е. пропускать строку...
Разбить дату на 3 переменные
Здравствуйте у меня такая проблема мне нужно разбить дату на 3 переменные
$date = "2013-01-09";
чтобы получилось так
$y = "2013";
$m = "01";
$d = "09";
Было бы лучше если значения день и...
Обрезать строку до начала цифр
Добрый день!
Есть кучка строк вида
по раб.дн. 5-50,6-31,7-07,7-58,8-24,9-18,10-27,11-25,11-47,12-44,
по раб. дн. 5-50,6-31,7-07,7-58,8-24,9-18,10-27,11-25,11-47,12-44,
по вых. дням....
Поиск всех ссылок в файле
есть вот такой код поиска ссылки
$url = file_get_contents("moduls/sitemap/xxx.txt");
preg_match("(http:\/\/+.html)", $url, $matches);
foreach($matches as $line)
echo "$line\n";
но...
Скрипт парсинга поисковой выдачи Google
Есть скрипт для парсинга результатов поиска Google, получая на входе ключевое слово и имя домена, на выходе должен вернуть номер позиции в выданном запросе, но как всегда, что-то не работает. Само...
Вытянуть слово между символами
Имеется такая задача :
1.с текста нужно получить слова которые находятся между цифрой "2" и двоеточием ":"
2.перед числом два возможен пробел, но его может и не быть
3.поиск только в текущей...
Вырезать тег <img>
Здравствуйте, не могу решить проблему, нужно вырезать тег <img>
preg_match ('/<img.*>/Uis',$element], $out);
var_dump($out);
вот нашел img и вывожу его, на выходе получаю
array...
Неустаревший аналог split()
перешел на php5.3 и сразу получил ругань по поводу устаревшей функции split. В документации предлагается использовать preg_split. Теперь для простейшей операции нужно городить регулярное выражение?...
Вырезать и сохранить текст расположеный между тегами <br>*</br>
Как вырезать и сохранить текст расположеный между тегами <br>*</br>, именно весь текст, пробую вот так
if (strpos($string, "<br>")!==FALSE)
$arr_br=$string; - уходит далеко за пределы закрывающего...
Кодировка в preg_replace
Есть такое выражение
preg_replace('/{};~`]/i', ' ', 'Текст');
Проболема возникает с кодировкой на выходе.
Если никак не преобразовывать то вместо русских букв вопросы.
А если...
Ошибки на сайте из за файла validations.php
Здравствуйте, хочу попросить у вас помощи по решению такой проблемы. Есть сайт, всё работает нормально, но при попытке произвести какие либо действия с е-mail адресом (а именно при регистрации и...
Выделить субдомен
Здравствуйте. Помогите с регуляркой для preg_replace.
Есть домен: subdomain.domain.com
Нужно получить domain.com, те убрать из него поддомен регулярным выражением. При чем исходный домен может...
Регистронезависимый поиск
Сделал поиск, написал элементарную регулярку. Регистр все равно учитывается. в пришедшей строке могут быть любого регистра символы, в str слова с большой буквы, надо что бы находило совпадение не...
Как определить повторяющиеся буквы?
Здравствуйте! Для проверки логина использую следющие регулярное выражения "/^{6,}$/" Как сделать чтобы при вводе одинаковых цифр и букв выдавало сообщение об ошибке?
Например при вводе следющего...
Как экранировать решётку?
Хочу написать скрипт для редактирования ссылок, но при редактировании ссылки #1111 получаю такую ошибку:
Warning: preg_replace() : No ending delimiter '#'
Как я понял нужно экранировать #
Вот...
Найти строку и вывести на экран
Привет народ. Вот задачку не пойму) Найти строку в тексте и вывести на экран. Любую строку, хочу посмотреть как будет код выглядеть. :)
Вывести первое слово предложения, которое начинается с большой буквы
preg_match('~.?~',$string,$matches);
echo $matches; не хочет работать, не знаю почему
Достать переменную из класса
Есть класс, в нем метод, в методе переменная.
Регуляркой видираю из этой переменной нужную мне инфу.
Как мне выдернуть из класса эту инфу?!:wall:
Регулярное выражение для денежной суммы
Друзья. Всем доброго времени суток =)
Бьюсь с регуляркой уже пол часа, хотя вопрос очень смешной)
В тексте встречаются различные суммы, вроде:
+71 руб.
-213 123 руб.
+1 123 492 руб.
+1 102...
Проверка значения на целое, вещественное числа, идентификатор...
Дробового времени суток дорогие друзья. Нужна помощь по заданию
3. Составьте регулярное выражение для проверки значения переменной:
Быть целым числом.
Быть вещественным числом.
...
Получить значение value тэга input
есть html код в переменной $arResult
<input type="text" name="arrFilter_cf" size="5" value="132">
до
<input type="text" name="arrFilter_cf" size="5" value="176917">
получить...
Парсинг и замена номеров телефонов
Добрый день!
Есть кусок HTML:
<footer id="footer">
<div class="numh">Телефоны<br /> для связи</div>
<div class="numh">80 (95) 887-98-88<br />+380 (50) 4-0444-87</div>
</footer>
Нужно при...
Замена внешних ссылок с исключениями
Доброго времени суток знатоки PHP. Столкнулся с проблемой в регулярных выражениях. Мне необходимо используя регулярки сделать замену внешних ссылок сайта на внутренние, исключая при этом ссылки...
Удалить цифры после дефиса и до пробела или конца строки
Приветствую,
имеются строки подобного вида
слово-15 слово145
слово слово145-15
Необходим убрать -15
Вырвать эти числа из строки получилось (тоже такая задача стояла), но потом требуется...
Регулярка для поиска телефонов
Что то не получается регулярку составить, что бы выдирать телефоны, формат написания которых заранее не известен, т.е могут быть варианты
(495) 280-06-57
495 280 06 57
4952800657
495 280-06-57...
Удалить круглые скобки у строки
Доброго времени суток! Не подскажите как удалить из строки example ( 1-4 шт.). круглые скобки и всё что в них находится? То есть на выходе получить лишь example. да ещё и желательно без пробела, если...
Убрать все символы кроме запятой
С регулярками у меня что то туго совсем, может кто подсобит решением.
Есть строка вида
$srt = 'слово, , слово, ?слово, слово:, слово!, слово.';
Нужно из строки убрать все символы кроме запятых,...
Доработать preg_match_all для парсера плейлиста m3u
Приветствую.
Прошу помощи.
Есть парсер
Прекрасно разбирает плейлист из примера
В нем нет категорий, пример строки:
Код:
#EXTINF:0 group-title="ALBANIAN RADIO"...
Строка без пробела перед запятой и с пробелом после запятой
Всем привет! Помогите, пожалуйста, составить регулярное выражение для строки
содержащей буквы любого алфавита и перед символами “ , . ! ? ” не должно быть пробела, а после запятой должен быть...
Проверка email на корректность
Пользователь вводит email. Осуществить проверку на корректность (длина больше восьми, присутствует символ @, после которого присутствует сим-вол '.', между этими двумя символами есть хотя бы две...
Проверка на протокол http и https
Здесь идет выборка из базы данных где если в базе данных попадается путь который начинается с http, то этот путь ведет на другой сайт, без http путь ведет на мой сайт. И соответственно происходят...
Спарсить текст с указанной страницу по регулярке
Все привет, помогите спарсить текст со страницы по этой \d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}:\d{1,5} регулярке.
Тоесть есть 1 страница, на ней более 1000 строк текста получаемого этой регурякой,...
Проверка имени и фамилии
Здравствуйте, помогите пожалуйста составить регулярное выражение, могут быть только или английские или русские(символы в том числе и украинская буква і), допускается один проблем между словами,...
Выделение текста в скобках
допустим есть текст
тест тест2 (тест3) тест4 (тест5)
как сделать чтобы слова в скобках были вынесены в отдельный массив?
Поиск строки: минимум 2 слова, длина которых минимум 3 символа
Всем привет! Весь интернет облазил и никак не могу найти регулярное выражение. Нужно чтобы находились строки, в которых есть минимум 2 слова, длина которых минимум 3 символа.
Поле для регулярных...
Убрать лишние символы: preg_replace
$input = 'qwertyuiopasdfghjklzxcvbnm йцукенгшщзхъфывапролджэячсмитьбю 0123456789 -._ =+,./\\|(){}!@#$%^&*:;"';
$input = preg_replace ("/+/u", "", $input);
echo "<p>$input</p>";
Выводит:
...
Повторение шаблона 0 и более раз
Вроде вопрос простой, но никак разобраться не могу.
Задача следующая. Нужно правильно взять то, что находится между тегами <tr></tr>, учитывая, что внутри этих тегов тоже могут быть таблицы. Если...
Реализация хэштегов на PHP
Всем доброго. Вопрос таков как с помощью регулярки в переменной отловить все хештеги и заменить их на ссылки.
Например пользователь пишет:
Сегодня #солнечный день.
Тут нужно добавить ссыль:...
Как вставить смайлик в окно чата? (регулярные выражения)?
вот код смайлика: <A HREF="javascript:insertsmile('<1>')"><IMG SRC="1.gif" BORDER=0></A><P>
вот так я его Рег.выражениями преобразую собств. говоря в gif смайлик в окне чата:
for ($i=1; $i<11;...
Вырезать из текста всё что между <script и <script>
вот такой текст лежит в переменной php =
<html>
<head>
<script type="text/javascript" src="js/jquery.js"></script>
<script type="text/javascript">
alert(12);
</script>
</head>
Первая буква заглавная?
<?
$url= file_get_contents('text1.txt');
$string = $url;
$patterns = array();
$patterns = '/<p style="text-indent: 25px;">\d*\)\s/m';
$replacements = array();
$replacements = '<p...
Регулярное выражение где только числа и английские буквы доступны
Если через регулярку только числа это будет /^\d+$/i, то как добавить ещё английские буквы?
Достать контент (текст между тегами) из др. сайта
Здравствуйте! Есть небольшая проблема - не получается толково достать текст из др. сайта. Все что есть напишу ниже.
На сайте тест.ру есть блок:
<div class="char_info_place">
<table width="180"...
Как удалить из url строки ' " ,* | >,<,^% ' ,но -нужен, вообще как заменить на другие символы
как удалить из url строки звездчку, двойные кавички, знаки '|' '>','<','^','%'
вообще как заменить на другие символи с помощью
str_replace или регулярки
вот такой вариант $uri=...
Получить все до первой точки
Дана строка, нужно получить первое предложение, т.е. то, что до первой точки. поделится кто регуляркой?
Убрать пробелы, если их 2 и больше
Мне нужен скрипт, который удаляет указанные символы. Скрипт ниже работает как мне и надо, но как более правильно сделать удаление пробелов, если они идут два раза подряд и больше?
$text =...
Запретить все логины, где присутствует слово admin
Привет всем. Помогите плиз составить регулярку для логина. Нужно чтобы она запрещала все логины, где присутствует слово admin, ADMIN, adMin и т.д. первым символом должна быть обязательно буква, в...
Регулярные выражения! Что означает вот такая конструкция |выражение|U
меня интересует именно значение модульных палочек и последней буквы U
Регулярное выражение для валидации почтового адреса
Решил закрыть пробел в знаниях по регуляркам. Пошарился по регистраторам почтовых ящиков разных сервисов, поискал разного вида электронные адреса, дополняю и дополняю регулярку. Решил поделиться...
Регулярное выражение для вложенных тегов
Как из блока temp взять значение температуры (+11). Брать напрямую с <dd class="value m_temp c"> не вариант, так как блоков с таким классом несколько, и выводит последнее найденное. Нужно именно...
Удалить все атрибуты у всех тэгов
Здравствуйте!
Как с помощью регулярных выражений удалить все атрибуты у всех тэгов?
Вот есть длинный текст, там много различных тэгов, и они содержат атрибуты. Не важно какие. Но нужно их...
Вывести один определённый элемент массива php
Здравствуйте! Есть код:
<?php
$html = file_get_contents( 'http://site.ru' );
preg_match_all( '#<div class=pad10x10>(.+?)</div>#is', $html, $matches );
foreach ( $matches as &$value ) {
echo...
Каким регулярным выражением можно разбить html текст в массив по тегам?
Есть, к примеру, такой код:
<img src="image.jpg" /><p>Об этом впервые заговорили в конце 1950-х годов.</p>
<span>роль ионизации атмосферы в формировании облаков</span><div><strong>выдвинули...
Как проверить что строка не состоит из одинаковых символов и не содержит указанных символов
Здравствуйте.
Подскажите пожалуйста:
регулярное выражение которое ищет слова состоящие из одинаковых символов, например aaaa, 1111 и т.д.
регулярное выражение которое ищет слова в которых...
Как получить расширение файла из имени
Имеется строка com.archive.zip, и мне нужно получить только последнюю подстроку, то есть расширение. Кто-нибудь может подсказать, как реализовать это на php?
Проверка на цифры поля
Что добавить чтобы в условие кроме цифр проходил и +
if (!preg_match("/^()+$/", $email))
Удалить окончания
Доброго времени суток.
Есть рег. выр.
$reg = "/ый|ой|ая|ое|ые|ому|а|о|у|е|ого|ему|и|ых|ох|ия|ий|ь|я|он|ют|ат$/i";
Но оно работает не совсем так, как мне нужно. Необходимо не только найти...
Регулярные выражения: округление дробного числа до N знаков
Люди добрые помогите с рег выражением нужно из 0.146505376344 вот такой цифры сделать вот такую 0.146 в общем 3 знака после запятой должно оставаться, чере функции округления мне не подходит так как...
Как добавить пробельный символ?
С регулярками толком не разобрался, они мне в общем не понятны совсем!
Но вот есть регулярка которую сам написал:
if(!preg_match("/^?{1,}$/",$phone)) // ERROR
Всё прокатывает кроме пробелов...
Нахождение подстроки между скобками
Здравствуйте.
Как найти подстроку между "(" и ")" в которой не будет других скобок.
Пример: (Здравствуйте|Добрый день), Евгений.(| Сегодня (прекрасная|плохая|ужасная) погода, не так ли?| Как Вы...
Получить ссылки на все картинки на сайте
Доброго времени суток уважаемые форумчане. Подскажите пожалуйста, каким регулярным выражением можно собрать со всего сайта ссылки на картинки? Все картинки разбросаны по сайту, находятся и в...
Проверка на число от 5 до 20 цифр
Нужно проверить чтобы в переменной содержались только цифры, проверяю вот так:
if(!preg_match("//i",$id)) exit("В строке могут быть только цифры!");
Ну почему то всегда выдает ошибку...
Что...
Число должно быть больше 500
Здравствуйте! Подскажите, как написать такой шаблон?
Думаю, можно сделать так: "количество символов больше либо равно трёх, а первое число - не меньше пяти".
Заранее спасибо!
Содержимое div внутри которого div
Здравствуйте!
В общем есть div из которого мне нужно взять содержимое но проблема в том что в этом диве есть еще дивы и как написать такое рег выражение я не понимаю.
Если бы внутри него их...
Проверить наличие подстроки в строке
Здравствуйте, после долгих попыток соорудить что-то самостоятельно пишу сюда в надежде на вашу помощь.
Имеется строка: "http://jeisport.local/admin/categories/edit/45"
Нужно проверить есть ли в ней...
Как удалить теги со всем содержимым из кода?
как удалить теги <iframe> и <object> и все что между ними с кода?
Пример:
<body>
<table width="690" border="0" align="center" bgcolor="#FFFFFF" class="main_border">
<?php include...
Проверка даты на корректность
Привет всем!
Не могу найти ошибку в регулярном выражении, надо чтобы проходили такие даты 2012-07-27 01:52:57
preg_match("/^(20{2})-(0?|1)-(0?||3) (|2):():()$/", $date)
Добавлено через 12 минут...
eregi
Конструкция такова, должна в зависимости от содержания отсылать сообщение на разные email. Выдаёт ошибку Warning: eregi() : REG_ERANGE in...
Регулярное выражение до первого вхождения
Здравствуйте, есть такой вопрос. Я пишу такое регулярное выражение /t+t/i, и в строке testtest, заменяется вся строка, как сделать так чтобы он остановил поиск когда попадется первый символ t. И чтоб...
Получить текст между тегами
Пожалуйста помогите выбрать текст между тегами ( bbcode сообщения из БД)
Вот, что получаю из БД:
http://19sp.ru/forum/sp/photos/b/b7/b795ad81eaaebd67aa30ef23953.jpg
Фуфайка детская К315/...
Проверка логина, пароля, почты через регулярку
Помогите написал проверку логина, пароля, почты через регулярку.
есть код:
$login=mysql_real_escape_string($login);
$password=mysql_real_escape_string($password);
$password=md5($password);...
Каковы ограничения на длину строки в preg_match_all
Использую в скрипте preg_match_all. И вот понадобилось мне распознать строку длинной чуть больше 100 Кб. Выяснилось, что строку такой длинны preg_match_all вообще распознавать отказывается....
получить значение после последнего слеша и ?clear_cache=Y
Есть url со следующим адресом site.ru/content/../../../grazhdanskie-spory?clear_cache=Y мне нужно получить grazhdanskie-spory
pattern=#^/content/(){1,3}#;...
Вытащить цифры из строки до и после нижнего подчеркивания
Здравствуйте. Есть строка к примеру:
http://сайт.ру/user4549?id=photos4549_301393339%2Fphotos4549
Нужно посредством регулярного выражения вытащить цифры до и после нижнего подчеркивания т.е.:...
Удалить все кроме цифр и знака "+" до определённого символа
Есть строки:
8-927-711-24-42:Qwe-123
8 (925)557-85-94:Asd-123
+7 (929) 585-41-10:Zxc-123
... и т.д.
Нужно удалить все кроме цифр и "+" до двоеточия, чтобы в итоге получилось так:
...
Заменить двойные кавычки на „лапки”
Нужно выражение, для замены в строке кавычек ("пример") на лапки („пример”).
Перебрать все строки регуляркой
Всем привет, не совсем понимаю как это реализовать, в общем, у меня есть textarea, с которого я принимаю текст:
$list = $_POST;
все эти строки нужно перебрать регуляркой...
Обернуть все ссылки в тег <a>
Здравствуйте, выручайте, а то я уже не знаю что и думать. нужно найти в тексте из textarea все ссылки и обернуть их в тег a. Вот написал
function get_a($text){
$text=htmlspecialchars($text);
...
Отрезать всё что до ПЕРВОЙ запятой(включая её)
Здравствуйте, дорогие форумчане!
Мне необходимо отрезать, к примеру из строки "Селф, ООО, новостройки в Барнауле (Пролетарская, 56) — 2ГИС" то, что находится до ПЕРВОЙ запятой, т.е. чтобы в итоге...
Удаление переносов строк+пробелы, в начале и в конце текста
'#^\<br/>+#','#\<br/>+$#','#^\s+#','#\s+$#',
Собственно таким образом удаляю все переносы строк в начале и конце текста, а так же пробелы.
Вопрос, возможно ли объеденить удаление переносов и...
Убрать все до и после
Czech Republic - Ravak - Rosa 95
Нужно удалить все, что до "-" и после "-", т.е. остаться должно "Ravak"
Также возможен такой вариант:
Czech Republic - Ravak
То что получалось регуляркой у...
Как заменить слово в строке?
Как заменить слово в строке
вот строка
<iframe src="http://player.vimeo.com/video/33510073?portrait=0&color=ff6666" width="400" height="225" frameborder="0" webkitAllowFullScreen...
Проверка пароля
Доброго времени суток! Народ возникла такая проблема имею форму регистрации на сайте,но нужно чтобы пользователь вводил пароль по моим заданным требованиям! Как это организовать? Пробовал через...
Проверка строки что в ней были только цифры, запятая или точка
Есть строки
$s_1 = 11; //1 стр
$s_2 = 11.22; //2 стр
$s_3 = '11,12'; //3 стр
Подсветить все аббревиатуры в тексте
Как подсветить все аббревиатуры в тексте (регулярные выражения должны при)??
Парсер всех ссылок сайта
Здравствуйте, нужен парсер всех существующих ссылок сайта(которые именно к нему относятся)(находил программы, но это шлак, если на сайте более 200000 страниц то это на несколько дней....)
В данном...
preg_replace_callback и русский текст
нужно переделать текст: "ПРИМЕР больших и МАЛЕНЬКИХ букв" в текст: "Пример больших и Маленьких букв"
т.е. оставить только 1-ю большую букву.
почему если текст на латинице то нормально...
Как вытащить все что между <div и </div> в html коде страницы?
часть html кода страницы:
.....................
<div class="labeled name"><a href="/kartashov_dima" onclick="return nav.go(this, event);">текстовая строка</a>
<a href="/verify"...
Помогите составить регулярку,Которая будет парсить все ссылки на странице,а именно...
Помогите составить регулярку,Которая будет парсить все ссылки на странице,а именно...мне нужно найти все <a href=''www.site.ru">
Отображение url без http://
Сейчас ссылки отображаюся, как полный и обычный юрл, типа
http://mail.ru
а нужно, чтобы было так:
mail.ru
все тоже самое, но без http://
Как найти в строке кавычку
Например есть строка text text text" text text
как узнать если в этой строке кавычка?
И если есть то вывести какое-то echo
Регулярка на проверку скобок
Друзья помогите решить задачу в регулярных выражениях не селен.
Составьте программу, которая проверяет корректность баланса скобок в арифметическом выражении, т.е. что скобки установлены верно и...
Как обрезать строку при помощи рег экспов
Здравствуйте.
Хочу вырезать из строки имя домена.
"http://subdomen.domen.ru/aaa"
Как при помощи рег экспа вырезать "domen.ru"?
Я для начала хотел просто обрезать до...
Заменить eregi_replace() на preg_replace()
Помогите заменить функцию eregi_replace() в этих выражениях:
$str = eregi_replace("+(\.+)*@+(\.+)*","" ,$str);
$str = eregi_replace("^http://(*)","", $str);
$str =...
Как вытащить ссылки из строки?
Имеется строка вида:
<li class="cat-item cat-item-16"><a href="#" title="">Вывески несветовые</a>
</li>
<li class="cat-item cat-item-19"><a href="#" title="">Неоновые вывески</a>
</li>
Как...
Как получить содержимое внутри тэга div?
а как получить содержимое внутри тэга <div>артикул: 60Б4B1сп_01569</div>
То есть получить все что после слова Артикул: (само слово артикул: не нужно) и до закрывающееся тега </div>. то есть мне...
Регулярное выражение, не допускающее ввода 2 и 3 одинаковых букв подряд
Помогите пожалуйста, необходимо составить регулярное выражение,которое не разрешало бы вводить 2 и 3 одинаковых символа подряд (4 и больше можно),в поле можно вводить только английские символы и...
Выдрать url и анкор
Здравствуйте. Перепробовал уже штук 30 примеров, ни один не пашет как надо. У самого мозгов не хватает, так и не выходит разобраться с этими регулярными выражениями, стыдно (
Вот пример:
<?php
...
Как выбрать число из текста по шаблону? регулярное выражение
Есть некий текст:
Цена: от грн. до грн. Эквивалент в долларах: от $ до $ Эквивалент в евро: от € до € Общая цена: 40 550 грн. (193 грн. за кв.м) Эквивалент в долларах: 5 000 $ (24 $ за кв.м)...
Генератор регулярных выражений или фильтры
В очередном своём проекте, я столкнулся с необходимостью фильтрации данных.
Значит нужны регулярные выражения или фильтры. Раньше я писал простые регулярки -по шпаргалке, из интернета и т.д. В их...
Регулярка, отлавливающая текст, который не заканчивается определенными символами
Добрый день!
Задача есть такая - отловить ссылки вида /catalog/название категории, которые не заканчиваются на определённое слово. Дело происходит в htaccess, после строки RewriteBase /
Например,...
Регулярное выражение до символов или до конца
Всем привет.
Необходимо вырезать из строки необходимые данные
Пример:
Название товара, цвет Синий
если к этому применить регулярку /] (.*), цвет/
то вырежет правильно и оставить только...
ошибка No ending delimiter
всем привет. кому не трудно помогите нубу. Warning: preg_match() : No ending delimiter в этих строках
if ( PREF_THUMB != '' AND preg_match('^'.PREF_THUMB.'*', $strPictureFileName) )
return...
Выбрать название города из строки
есть строки след. формата - Республика Беларусь, г.Минск (MSK-1)
как составить регулярное выражение оставляющее только Город?
Как регулярным вытащить текст с тегами?Вытаскиваю только текст
$anurl = file_get_contents('http://site.ru/');
preg_match_all('/<h.*?>(.*)<\/h.*?>/', $anurl, $links);
foreach( $links as $key => $link ) echo $link."\r\n<br>";
Как вытащить число или буквы из строки где буквы с цифрами
Столкнулся с такой особенностью.
Не могу понять в чём дело, может просто недопонимают синтаксиса Reg.Exp.
// Дано:
// Строки формата +
$string = "ABX258";
// Задача:
// Вытащить число и...
Отрицание слов или нескольких символов
Господа, есть вопрос - для отрицания одного символа есть конструкция, допустим такая: или а вот как быть если требуется отрицание нескольких символов, например слова "однажды", т.е. не писать-же...
И буквы и цифры одновременно
Подскажите, пож-ста!!!
Нужна регулярка, которая отловит такие варианты:
abc123
отловит когда в строке будут И буквы И цифры(не по отдельности, а вместе, причем в любой последовательности -...
Разбить текст на предложения
Не могу понять как сделать : Надо чтобы все предложения в тексте выводились как новый абзац. Я сделал вот так, но кучу моментов пропустил и что-то не получается дальше , помогите доделать <?php...
Preg_match_all и перенос строки
Вот регулярка которая хорошо работала
preg_match_all('#<a href="(.*?)".*class="button-arrow show-more".*>Подробнее</a>#ui',$arrPages,$arrLinks);
<a href="/magazin/product/3966200"...
Регулярное выражение для определения http|https|ftp
Мне нужно определить что в начале строки присутствуют http:// или https:// или ftp://, после есть символы, неважно какие, сейчас меня интересует только определение в начале строки указанных выше...
Разрешить ввод только цифр, двоеточия и точки
if (preg_match("/\bweb\b/i", "PHP is the web scripting language of choice.")) {
echo "Вхождение найдено.";
} else {
echo "Вхождение не найдено.";
}
как разрешить ввод только цифр и...
Не удаляется пробел
Всем доброго времени суток. Никак не получается удалить пробел из строки чем я только не пытался его убрать: trim, регулярка:
preg_replace('|\s+|u', ' ', trim($str));
или так...
Как регулярным выражением запретить в текстовом поле повторение знаков?
На сайте есть текстовая область <textarea> для описания товара пользователями. Как можно запретить написание повторяющихся символов, например: !!!, ??? и т.д.
Инфу в поле login проверять на наличие определенных символов
Здрасте!
Хочу сделать так, чтобы инфа в поле login проверялась на наличие определенных символов:
если в поле есть цифры - должно выводиться Логин не должен содержать цифры
если в поле есть буквы -...
Проверка e-mail на валидность
У меня работает скрипт , но он работает не так как нужно ...
получаеться я вбиваю
vasy@mail
и он это пропускает , а как сделать чтобы он полностью домен прочитывал , а то если отсылать на...
Парсер 2 гис
реально ли написать такой на пхп???с возможностью выбора городов, рубрик))
надо e-mail тока)) или тут без ООП даже стакан не поднять??
Заменить содержимое тега title
Здравствуйте!
Я использую регулярку:
preg_match('|<title.*?>(.*)</title>|sei', $html_code)
Нужно найти и заменить содержимое этого тега, например, переменной $new_title
Как это сделать?
Получить текст между тегами
Здравствуйте.
Необходимо получить между ббкодами code, делаю так:
preg_match_all('/\(.*?)\/', $subject, $bb_code);
это работает, но только если между тегами находится одна строчка, без пробелов в...
парсинг нескольких строк через preg_match_all
примерный текст для парсинга(с переносами каретки):
<p>текст<br>
<a href="http://www.ссылка">http://www.ссылка</a></p>
<p>текст<br>
<a href="http://www.ссылка">http://www.ссылка</a></p>
...
Выделение красным цветом слов маленькими буквами до 4 букв
Здравствуйте. Данный код выделяет красным цветом слова, написанные заглавными буквами, длина которых 5 букв и более. Помогите, пожалуйста, переделать его так, чтобы происходило выделение красным...
Удалить все bbcode в строке+их содержимое
Здравствуйте уважаемые форумчане. Требуется ваша помощь. У меня на сайте есть новости и есть их краткий обзор и там требуется убрать из новости все bbcode и вложенные в них содержимое.
Есть...
Регулярное выражение для проверки ввода телефона?
Как найти ответ на мой вопрос в ответах форума? Наверняка он уже обсуждался. Или подскажите, пожалуйста, код.
Вытащить таблицу из Html файла
http://pastebin.com/6yXRuYUC
Хелп плиз.
В название темы все сказано.
Нужно вытащить данные из таблицы.
Подскажите регулярку как вытащить таблицу а дальше сам додумаю
Заранее благодарен
Подскажите регулярку на skype
Подскажите регулярку на skype. Не могу найти в интернете регулярку на skype.
На isq использую"/^\d{5,12}$/"
на телефон"/{11}$/i"
на email"/^+@(+.)+{2,6}$/i"
надеюсь правильно может что-то...
Регулярные выражения найти точку
Не могу понять, такое регулярное выражение должно найти точку
'/(\.)/'
но, почему то не ищет, в чем ошибка?
Любой символ кроме ==
Нужно выделить текст до символов ==
Моя регулярка:
*
Только нужно сделать вместо одного знака равенства - два. Как?
* - естественно не работает.
Парсинг билетов ПДД
Здравствуйте.
Необходимо спарсить страницу http://sporic.ru/tickets1.html.
А именно, необходимо на выходе получить многомерный массив такого типа: скажем нулевым элементом массива будет массив,...
Регулярное выражение для поиска слов без апострофа/точек/тд в середине
...и написанных капсом, что, скорее всего, не принципиально.
Допустим, в строке "HONEY, YOU'RE not INVITED! mailname@tut.BY".
YOU'RE (из-за апострофа) и BY (т.к. не самостоятельное слово)...
Необязательные параметры в URL
Есть функция:
public static function convert_url($pattern){
$m = '#^';
$m = preg_replace_callback('#\{+\}#', function($match){
return '(.+?)';
},...
Заменить дефис между цифрами на короткое тире
Нужно заменить в строке все дефисы между цифрами (если нет пробелов) на короткое тире (–)
Правильна ли проверка пароля?
добрый день!
хочу проверять пароль на соответствие символов: англ буквы, любые цифры, некоторые симвы которые можно ввести с клавиатуры, вот эти символы: a-zA-Z0-9!@#/$%^&*(){}-=_+.,'"<>?
...
Как найти в тексте слово?
function curl($url) {
$ch = curl_init();
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_TIMEOUT, 10);
curl_setopt($ch, CURLOPT_USERAGENT,...
Выбрать слово, которое идет после другого слова
Помогите составить регулярное выражение для строки "Что такое регулярные выражения", нужно получить слово, которое идет после слова "такое". Заранее спасибо.
min\max array не выводится однозначное значение
Здравствуйте помогите со следующим вопросом. Не корректно работает min\max через array.
Есть текстовый файл .text
создаю массив на основе данных из .txt
и при поиске наименьшего значения...
ввод даты дд.мм.гггг и проверка существует ли она ( например 30 февраля )
помогите с кодом , ни как не разберусь а завтра экзамен ((
Вводим дд.мм.гггг с помощью регулярного выражения ,а потом делаем проверку checkdata
Регулярные выражения: проверка правильности введенного телефонного номера
Здравствуйте уважаемые форумчане. Подскажите пожалуйста как решить эту задачу:
Дан текст, который по идее должен быть номером телефона в виде 8-(911)-506 56 56 (т.е. человек может ввести не только...
Регулярка на буквы, цифры, точки и пробелы
Добрый вечер.
Не знаю, как составить рег. выражение:
строка может содержать только
1. Буквы (рус, анг, большие и маленькие)
2. Цифры
3. Точку только внутри строки (любое кол-во)
3. Пробел(ы)...
Как вывести жирный текст если нужно использовать функцию htmlspecialchars?
Смотрите, у меня есть код,например :
<?php
$text = 'Например, тег <B> означает переключение на полужирный шрифт, а тег <HR> вставляет в документ горизонтальную линию.';
$text =...
Проверка на широту и долготу
Здравствуйте. Мне нужно реализовать функцию проверки, является ли входящая строка правильного формата для широты или долготы. Подскажите, как правильно написать регулярное выражение такого типа:
...
Поиск в исходном коде страницы средствами php
Мне нужно найти слово Купон на странице, в гугле везде один и тот же пример, но он почему то у меня не находит
Вот как пробую
<?php
$file = file_get_contents('http://oyy.ru/20884/'); ...
Задать диапазон чисел
Есть цифры 96 до 127, которые нужно искать через регулярные выражения, как правильно записать. Буду благодарен.
Как разбить теги в массив?
Вопрос собственно состоит в том чтобы каждый тег (стартовый и конечный) поместить в отдельные элементы массива. Но я совершенно без понятия как это сделать. Поскольку существуют теги в которых...
Как правильно составить маску для поиска номеров телефонов?
Вобщем хочу написать парсер который будет ходить по сайту и собирать телефонные номера. Да вот только для этого нужно правильно сделать шаблон(маску) по которому будут искаться номера. Как правильно...
Кавычки. Заменить по разному в одной строке
Подскажите пожалуйста, как в одной и той же html-строке двойные кавычки у атрибутов тегов заменить на одинарные, а у простого текста на две одинарные.
Добавлено через 13 часов 16 минут
К примеру,...
Как проверить пароль на наличие букв в верхнем и нижнем регистре ?
при этом в пароле могут быть не только буквы но и цифры
Регулярные выражения: замена нескольких одинаковых знаков препинания на одно
Здравствуйте!
Помогите с регулярным выражениям
имеется текст, после чистки от дублей слов, остаются знаки препинания несколько запятых (,,,,)
использую такую конструкцию
$content =...
Регулярное выражение для удаления URL из строки
Задача состоит в том, чтоб находить УРЛ в строке
Например в названии файла: imagewww.не понятно нафига всунутый урл.ru].jpg
Удалятся должно все что идет после www. и заканчивая .ru естественно...
Как выделить в тексте совпадения?
Нахожу в БД заданный текст $keywords.
Например:
$des = $myrow;
Вывожу на экран:
echo $des;
Например:
-> "Вот такой вот текст"
Регулярные выражения. Выбрать все начиная с 1 и заканчивая 2, но без 3
Доброго времени суток!
Собственно есть такой кусочек кода:
<ul>
<li>1.0
<li>1.1
<ul>
<li>2.0
<li>2.1
</ul>
Вытащить все ссылки в нужном div
Здравствуйте, как одним regexp вытащить все ссылки в <div id="content">
<a href="/linc">linc</a>
<div id="content">
<a href="/linc1">linc1</a>
<a href="/linc2">linc2</a>
<a...
Проверка заполнения кошелька (регулярные выражения)
Всем привет!
Подскажите пожалуйста строчку выражений, по которым можно проверить правильность заполнения кошелька. Например на вебмани я нашел : /^Z\d{12}$/ но это выражение не работает!
Ну или...
Почему не работает исключение целых слов?
Здравствуйте! Помогите, пожалуйста.
# Строка
$string = ' word132432 twt24234 wetew323432 ';
preg_match_all( '~+\s+~is', $string, $matches );
var_dump( $matches );
Как мне...
Получить числа справа и слева от символа
Доброго времени суток.
Надо подтянуть регулярные выражения мне ) давно планировал. И вот такого рода задача встала:
Дана строка: Что-то написано 4*99 и опять 78 немного букв и может чисел...
Заменить повторяющиеся переводы строки
Здравствуйте.
В приходящем от пользователя тексте, могут быть повторяющиеся переводы строки. Если например пользователь между первым и вторым абзацем, поставит много переводов строки, то в...
Warning: preg_match() [function.preg-match]: Delimiter must not be alphanumeric or backslash
Добрый день. Только начал изучать регулярные выражения и решил прочитать книгу для новичков. но не смог справится с самым первым примером. Там дана строчка и слово и сказано что это регулярное...
Чтение Из файла и поиск по строкам!
$lines=file('visits2.txt');
foreach($lines as $stroka)/*разделяем на строчки*/
{
$counter=0;
$arr=array("Trance","Imagine");
$splitted=explode(' ',$stroka);
...
Обработать ссылки ютуба и вырезать текст
Допустим есть текст с ссылками ютуба.
С помощью регулярки обрабатываються ссылки youtube и вставляються в iframe, что позволяет выводить видео на сайте.
Задача: обработать только первую найденную...
Регулярные выражения: выделение поискового запроса при поиске
Существует такая проблема - делаю поиск на сайте. Я хочу чтобы при поиске поисковый запрос (точнее слова, содержащиеся в нем) выделялся. Через str_replace() делать - не вариант, т.к. поисковый запрос...
Рандомная регулярка
Помогите написать на php возможно с помощью регулярных выражений
Задача
Нужно к емайл адресу рандомно добавить 5 символов. Т.е.
Емеется почта вида pochta@mail.ru Нужно сгенерировать вида...
Регулярные выражения, парсер урл и текста
Есть к примеру такая строка
<h2><a href="http://www.site.ru/something/" rel="bookmark" title="Текст1">Текст2</a></h2>
И нужно получить ссылку и текст2.
Пробовал различные варианты, ни один не...
Получить все содержимое таблицы
Имеется несколько таблиц... одна из них ниже. Каким регулярным выражением можно получить все ее содержимое?
<P> <TABLE > <TR><TH ALIGN="LEFT">Name</TH><TH ALIGN="LEFT">Type</TH><TH...
Поиск и замена (BB-коды)
Здравствуйте, форумчане.
Это моя 3-яя тема на этом форуме.
Подскажите, как при помощи функции preg_replace сделать подобное:
Я имею текст, в нем имеется вот такая вещь: Текст.
Мне необходимо...
Выборка текста между 2 символами
У меня есть 2 любых символа, например '<' и '>'.
И есть например строка: '< 111 < 222> <333 <444> 555> 666> <777> <888>'
Мне нужна строка от первого вхождения '<' до '>', но при условии, что в...
Получить последний символ "," или "-" стоящий в конце строки перед цифрами и буквами
Здравствуйте. Имеется примерно такой текст "XX1,XX3-XX11" и нужно получить последний символ "," или "-" стоящий в конце строки перед цифрами и буквами. В данном случае нужно найти "-".
В таком...
Только одно вхождение символа в строке
Возможно ли с помощью регулярных выражений найти только одно вхождение в строку?
Есть строка вида
Ключ=Значение
Нужно, чтобы регулярное выражение находило только одно «равно» в строке, самое...
Перевод строки в нижний регистр
Приветствую товарищи!
Я не пойму, почему у меня не работает в коде экранирующая последовательность \L, переводящая буквы из верхнего регистра в нижний. Сам код:
$code =...
Регулярное выражение - число с плавающей точкой
Всем привет! Помогите пожалуйста, есть задачка: из строки типа "asdaqw555.77eqwewq" с помощью регулярного выражения на выходе было 555.77
Регулярное выражение, которое пропускает все символы, кроме пробелов
Я состряпал такое вот выражение preg_match("#^+$#",$password)
но оно по какой-то причине не пропускает русские буквы в $password. А если быть точным, пропускает только некоторые. Допустим пароль...
Preg_match и символы ][
Здравствуйте. Столкнулся с такой небольшой проблемой. Мне нужно сделать проверку на разрешённые символы a-zA-Z0-9 _ .
if (!preg_match('/^+$/',$_POST) )Всё работает, но не могу добавить символы ....
Четные и нечетные символы в регулярном выражении
Помогите с регуляркой, пожалуйста.
Как с помощью регулярного выражения найти и проверить каждый второй элемент в строке?
Все излазил, ничего не нашел.
Нужна ваша помощь
Как вырезать хэштег?
Добрый день!
Подскажите, пожалуйста, регулярку для того, чтобы выдрать из текста хэштеги. Пример:
С Новым годом! #новыйгод :)
Должен выдать: #новыйгод
После хэштега может идти пробел, любой...
Вырезать из файла кусок текста
Здравствуйте, помогите пожалуйста. Мне нужно вырезать из php файла, который я заранее считал в виде строки в переменную, вырезать кусок текста находящийся между '<?' или '<?php' и до слова 'function'.
Регулярное выражение поиска картинок
Нужно регулярное выражение под preg_match_all, которое бы искало картинки предпросмотра jpeg/jpg, причем только те, которые сами явлются ссылками на картинки jpeg/jpg. Как такое реализовать?
...
Вывести ссылки на все картинки с расширением jpg и gif из файла
Ребят, не в службу, а в дружбу. Нужна помощь.
Мне нужно вывести ссылки на все картинки с расширением jpg и gif из файла.
Я решила сделать это все циклом. Вот, что вышло:
<?php
$text =...
Народ, как обойти защиту при парсинге страницы?
Есть страница , на ней есть кнопка "показать номер", при нажатии на неё отображается номер, только вот я не пойму, каким образом и откуда берётся этот номер??? Я смотрю фаербагом никаких отправок...
Регулярка на ссылку ВКонтакте
Помогите мозг уже кипит от регулярных выражений
надо вырезать из переменной все ссылки вконтакте, такого вида
http://vk.com/video_ext.php?oid=-131856&id=162104720&hash=1d0d812450ddc497&hd=1...
Обернуть html блок в тег
есть много разных текстов :) В некоторых статьях есть блок ,который начинается и заканчивается на <html> </html> соответственно. Нужно находить эти тексты и перед <html> ставить <addhtml>, а после...
Регулярное выражение для разбиения таблицы на несколько по 5 строк
Добрый день, господа, есть задание, не могу справиться, прошу помощи:)
Дан документ в формате HTML. В тексте содержится одна таблица. Перед и после таблицей может быть произвольный текст....
Выделение цветом подстроки в строке
Столкнулся с такой проблемой. Нужно выделить определённый текст цветом. Пытался через preg_replace, и нужные тэги, но не выходит.
Грубо говоря, нужно в строке выделить красным цветом буквосочетание...
Как исключить два символа подряд?
Доброго!
Есть регулярное выражение: .
Как исключить соответствие такой строке: aabc, или abbc, или abcc.
Т. е. допускаются все символы из указанного набора, однако любая из них не должна идти...
Ограничение знаков после точки
Всем привет. Помогите сделать регулярку, условие:
Это должно быть число целое или дробное, если дробное то количество знаков после точки не должно быть больше 2х
Делаю так, но проходят числа и с...
Не работает метасимвол \b
Здравствуйте.
Пишу скрипт, в котором использую ф-ю preg_replace, вот кусок кода:
$str="Обычное предложение, но на етом месте какое-то слово.";
$pattern="/\bкакое-то слово\b/";...
Количество вхождений строки
Необходимо узнать количество вхождений строки в тексте.
Вот так вот не получается:
$matches_text = array();
preg_match_all('/\.*\/', "$row", $matches_text);
$count = (count($matches_text);
С помощью регулярных выражений получить содержимое div (id=one)
$page = '
<div id="one">
<div>
Text<br>
text</div>
</div>';
preg_match("/<div.*class=\"one\".*>(.*)<\/div>/",$page,$match);
print $match;
Помогите с помощью регулярных выражений...
Вставка тегов в строку
Задана строка, которая моет содержать кавычки (такого вида: « »). Нужно текст в этих кавычках (и сами кавычки) обернуть тегами <i>«»</i>, но при условии, что в кавычках больше 3 слов (иначе говоря,...
Извлечь json из html файла
Помогите. Есть html страничка в ней куча тегов и есть теги "script" в одном из таких тегов есть json строка типа {},{},{}.....
Как можно спарсить только эту json строку без всяких тегов и т.п.?
Перебор символов в переменной или строке!
Нужно с помощью перебрать все символы и исключить всё кроме английских букв верхнего и нижнего регистра а также цифры и -(тере) и _(нижний пробел)!
Объясните пожалуйста как это сделать ?
Заранее...
Замена тире на точку в массиве строк
День добрый!
Вернулся мне массив $Gdate из бд с датами вот в таком формате "2014-01-01".
Пытаюсь заменить "-" на ".", для графиков надо.
пишу такой код
preg_replace('//', '.', $Gdate);
вывожу...
Кто поможет с регулярными выражениями!
Задание 6.
Выделить тегом <strong> повторяющиеся слова.
Задание 7.
Преобразовать текст, обрамленный в звездочки, в курсив, а текст в двойных звездочках в полужирный.
Задание 8.
Выбрать числа с...
Как заменить все ссылки на текст кроме ссылки моего сайта?
Всем привет! Есть выражение и есть текст ссылками. Где ссылки заменяю на слова "Ссылки запрещены!".
Всё работает!
Вот теперь сам вопрос? Как сделать так! чтобы заменялись все ссылки на текст, кроме...
Регулярное выражение. Замена текста.
<span style=\"background-color: rgb(0, 51, 204);\">
нужно заменить на
0_51_204]
цифры могут быть разные
Помогите с регулярным выражением
Начало и конец искомого (preg_match)
как указать в выражении если там надо найти часть искомого только с начала слова или чтобы этим только кончалось слово?
Рекурсивный сбор ссылок
Задача такая
$url = 'http://www.site.ru';
$pages = $this->get_links($url);
Возвращает массив
=> array(
=> '/link1',
=> '/link2',
=> '/link3
)
Как сделать рекурсивный обход ссылок?
ID из кода YouTube
Есть код
<!--dle_media_begin:http://www.youtube.com/watch?feature=player_detailpage&v=EkFlm9jAtuY--><iframe title="YouTube video player" width="640" height="360"...
Preg_match, проверка ссылки с доменом
Здравствуйте!
Как сделать проверку ссылки, что бы начиналась с "https://vk.com/"?
Сейчас как то так...
if(!preg_match('/^(https?:\/\/)vk.com\/+$/i', $_POST)) {
echo 'ОШИБКА!...
Заменить пробел перед цифрой на двоеточие
А не подскажите, как заменить последовательность пробел+цифра на двоеточие+эту цифру?
Например
до: замена символов 12 34 56 в строке.
после: замена символов 12:34:56 в строке.
Как добавить символы в строку
Есть строка в переменной
$st = {\"hash\":\"id\/768,769,770,771,456", итд....;
Нужно добавить в строку цифры выделенные красным.. То есть как бы дополнить строку символами (Запятая Цифра ,456)...
Проверка: есть ли в строке определённые символы
Нужно проверять, есть ли в строке следующие символы:
@, !, $, %, ^,&, *, +, =, >,?, <, .
Как это реализовать ?
Нахождение атрибутов тега
Здравствуйте!
Буду рад любой подсказке
Необходимо найти все значения атрибутов тега и засунуть в массив, пробовал несколько разных способов ни от одного не получил желаемого результата. Вот один...
Убрать из текста смайлики
Привет , может кто-то может помочь с регуляркой убрать с текста смайлики, emojis, различные, подставляю шаблоны найденные в интернете не один не срабатывает
пример как проверяю
...
Проставить точки перед заглавной буквой
Всех приветствую, помогите, пожалуйста, составить регулярку, с помощью которой можно поставить точки перед заглавной буквой. Например, текст: Привет, прошу помощи Нужно составить регулярное...
Удалить переносы строк в начале и конце но не удалять пробелы
Как удалить переносы в начале и конце строчки, так же удалить отступы, пробелы с конца. Но, оставить отступы, пробелы в начале, у первой строчки.
То есть нет отступов и пробелов в начале и...
Определить переносы строк, обрамить <p>
Как через регулярку, определить переносы строк, и обрамить тегом <p>?
В начале строки нет переноса строки, но необходимо от начала и перед первым переносом строки закрыть тег </p> либо закрыть его...
Проверка расширения файла
Доброго времени суток! Ребят помогите с созданием рег. выражения для проверки расширения файла. Должно проверить, если расширение НЕ как в массиве, то запретить загрузку. $whiteList =...
Замена пробелов на знак ;
Задача такая, есть текстовый файл в котором инфа хранится в след. формате:
45024015
Юсупов Содикджон Джумаевич
89243418885
89097083061
Как найти фигурные скобки?
Как найти?
{
}
по логике {\n} - не срабатывает
Найти все даты (примеры)
Доброго времени суток.
Я не раз сталкивалась с регулярными выражениями, читая урывками то там то там с горем пополам составляла, то что мне нужно и забывала.
Но видя, что это очень мощный...
Обработка адресов. Убрать все после "?"
Задача такая. Есть адрес вида: /news/novye-chekhly-dlya-iphone-4?clear_cache=Y
Нужно привести к: /news/index.php?CODE=$1 , где $1 - это все после слеша и до ?, в данном случае...
Поиск английских слов
Есть английский текст к примеру вот такой:
"This is a text. This isn't text. 'text'. C . text-text ".
Какое регулярное выражение нужно написать, чтобы определялись все английски(включая такие...
Подсветка найденного слова в тексте
Как реализовать подсветку найденного слова в тексте?
Реализую с помощью функции preg_replace таким образом:
$slovo=$_POST;
$txt=preg_replace("/($slovo)/", '<span...
Получить из даты месяц отдельно
Добрый день. Помогите, может кто знает:
Есть получение даты: $date = $_POST; из input (формат 01-02-2015)
как в другую переменную вытащить только месяц? как можно регуляркой между "-"? нужно именно...
Удалить из строчки все слова длина которых менее 3 символов
Есть строчка
Текст и текст2 автомобили над
Как из данной строчки удалить все словосочетания, длина которых меньше или равна 3?
Вывод структуры сайта. Парсинг ссылок
Доброго времени суток, уважаемые программисты.
----------
Я столкнулся с такой проблемой: необходимо написать программу, которая выводит структуру сайта.
Т.е., скачать страничку, найти ссылки,...
Поиск повторяющегося html кода и замена повторов на другой
Здравствуйте уважаемые знатоки! Сегодня я к вам присоединился и не успев еще влиться в коллектив, осмелюсь попросить подсказки или даже помощи.
Требуется средствами php найти определенный код (<a...
Замена слов в тексте
Здравствуйте. Есть массив слов и переменная с неким текстом. Нужно заменить все вхождения слов из массива на ссылки.
Пример массива:
$cat =,
,
,
];
Выбрать те фразы (разделенные запятыми), в которых встречается заданное слово
Здравствуйте!
Не могу понять как создать паттерн для такой ситуации:
есть строка, в которой через запятую перечисляются некоторые фразы.
нужно выбрать те фразы, в которых встречается некоторое...
Найти в строке число
Как можно найти в строке число из определенного диапазона к примеру от 5 до 200 при этом число может быть с пробелами (пример 1 2 1).
пример строки:
Строка Строка, строка 10 1 строка...
От суда...
Как выделить одну строку таблицы
Здравствуйте.
Пытаюсь выделить строку таблицы
<table>
<tr>
<td>1/1</td>
<td>фраза</td>
</tr>
<tr>
<td>2/2</td>
Чтение скобок внутри скобок
=(RelativeTime (Float) = 0.00,Color (Color) = (R=255,G=255,B=255,A=255),)
Короче из скобок надо выдернуть, что красным? Как это сделать?
Дело в том, что такой вариант не проканает:
/\(+\)/...
File_get_contents как вырезать все что между тегами <head>
<?php
$ad = file_get_contents('http://basa-ozi.ru');
echo '<plaintext>'.$ad.'</plaintext>';
?>
вывод исходного кода страницы
Как заменить символы в строке, не соответствующие заданному шаблону?
Здравствуйте! Я хочу сделать шаблон допустимых символов, и если в строке существуют символы, которых нету в заданном шаблоне, заменять их другим значением. Например в шаблон состоит из символов ! ? +...
Пересечение совпадений регулярных выражений
Банальный пример во многих источниках.
Есть текст " слова 123456 что-то" . Пишем обратный слэш-д и тройку в угловых скобках, бла-бла-бла, и как же так, ответом выдаётся 123 и 456.
Как сделать...
Часто употребляемые слова в тексте
Предлагается ввести текст подсчитать и вывести на экран часто повторяющиеся слова и слова, которые повторяются не более 3-х раз на php. Как это можно сделать?
<!DOCTYPE html PUBLIC "-//W3C//DTD...
Регулярные выражения Перл совместимые.preg_match_all().
Какая разница между (+) и +?
Как задать минимальную длину пароля?
Я в php совсем еще начинающий. Помогите мне. Я написал форму регистрации в одном файле, скрипт обработки в другом. Теперь я хочу определить минимальную длину пароля. К примеру не меньше 6 символов и...
Как выделить жирным все слова в предложении
Поставил задачу выделить жирным все слова в строке, состряпал вот это:
$str = "Великаны должны быть или очень большие, или их должно быть много, если они маленькие";
echo...
Точное соответствие в str_pos или регулярках
Дoбрый день,
А мoжнo ли в str_pos задать тoчнoе сooтветствие, чтoб например, слoвo Слoн, нахoдилoсь, а слoвo Слoны, т.е. уже с буквoй "ы", не нахoдилoсь.
Или лучше preg_match испoльзoвать,...
Извлечение текста между тегами
Все привет. есть пару текстов с разными ид
<div id="news-id-1">текст1</div>
<div id="news-id-2">текст2</div>
<div id="news-id-3">текст3</div>
как извлечь текст их этих ИД
Составить регулярное выражение для поиска телефонных номеров
всем привет, можно ли как то одной регуляркой искать строки такого вида: +0 000 00-0-0, (000) 00-000-0, +0 (00) 00-00-00 и 000 - 00 - 000 т.е. форматы телефонных номеров :good:
регулярные выражения: разбор строки
Бьюсь уже какое время, просто с регулярками до сих пор не очень в ладах...
В базе в таблице есть поле, хранящее в себе параметры товара в таком примерно виде:
{16}(Производитель)...
Как найти регулярными выражение каждый по отдельности абзац?
<p style="text-indent: 25px;" class="contentheading">текст текст текст текст </p>
<p style="text-indent: 25px;">текст текст текст текст. </p>
<p style="text-indent: 25px;">текст текст текст текст ....
Парсинг MXL
Всем доброго дня!
Пишу парсер для mxl (это выгрузка из 1С) и столкнулся с такой проблемой: не могу вытащить содержимое внутри кавычек. Сложность в том, что внутри бывает разделение запятыми и...
Удаление пустых строк в начале и конце текста
$text = "
В разгар битвы землян с вторженцами из космоса группа астронавтов проникает на главный корабль противника и обнаруживает портал, ведущий в родной мир пришельцев. Правительства Земли...
Строчка хэштегов
Одна, две или три строчки посвящены хэштегам, в начале текста.
К примеру
#форум программистов #форум экономистов #форум и тд
Ее может не быть...
Вопрос, как перебрать все хэштеги через...
Поиск url с параметрами
Здравствуйте, необходимо найти все url содержащие знак вопроса, например:
<a href="http://site.com/index.php">0</a>
<a href="http://site.com/index.php?id=1">1</a>
<a...
Вставка символов (регулярные выражение)
нужно вставить символ <<'>> после каждого знака =.тоесть
name=Vasia and surname=Petrov -> name='Vasia' and sourname='Petrov'
в рег выраженинях разобратся никак не могу.... что для этого нужно?
Получить ссылку и текст ссылки
$text = "
<a href='/'>Текст</a>
<a href='/reviews/'>Текст</a>
<a href='https://site.ru/'>Мой сайт</a>
<a href='https://site.ru/'>https://site.ru/ssfd...</a>";
$text =...
В чем отличия \1 и $1?
подскажите в чем отличия между ними?Где и какой использовать?
$replacement='warlda worldo worlda warldo '."\n".'world bye';
$pattern='/w(a|o)rld\1/';
$new=preg_replace($pattern,...
Регэксп: проверить состоит ли строка из всех пробелов
Привет, нужно проверить состоит ли строка из всех пробелов, как реализовать?
Пропарсить строку и выделить то что надо
Здравствуйте!
Есть строка:
"Я родился 10.03.1980, женился 15.05.2010 ... "
ну, что-то подобное.
Есть ли какой-то способ выделить дату не зависимо от того где в строке она находится ?
Дата...
Вырезать ссылки
Необходимо вырезать из текста все ссылки, использую для этого
preg_replace('@((https?://)?(+\.+)+\w(:\d+)?(/(*(\?\S+)?)?)*)@', '', $post_data)
Работает хорошо, но вырезает к тому же ещё все...
Проверка имени
Здравствуйте при вводе имени вступает строка кода на пхп
if (preg_match ("|/^\+|i", $_POST) || $lens<3) $err.="<li>Неправильный формат имени!";
здравствуйте, подскажите как эту строку на пхп...
Регулярка для замены слов
Условие такое. Есть слова маркеры, после которых ключевые слова (значения). Надо найти значения и изменить другие значения после других слов-маркеров, следующих после указанного значения.
...
Регулярные выражения и ограничения по выводу символов
Есть вот такой скрипт, но что то в нем не работает, пустой экран на выходе. Подскажите в чем ошибка плиз!
<?php
/**
* @author an1401
* @copyright 2011
*/
$name = "Рис Увелка...
Как дописать регулярное выражение для проверки даты
Мне надо что бы пользователь мог ввести только 2011 или 2012 года, все остальные должны считаться за ошибку.
Вот что у меня получилось, здесь все работает кроме выше сказанного.
...
Наличие заглавных и прописных букв, так же наличие цифр
Есть строчка, как проверить ее на наличие заглавных и прописных букв. Чтобы те и другие присутствовали, а так же наличие цифр.
Не менее одного. То есть есть строка, необходима хотя бы одна...
Нужно удалить 7 и 8 в начале строки
есть телефоны
9175601717
7 964 5787887
79148997197
79023623451
79507591191
8495947-44-12
79111807370
88005054508
7-953-780-19-04
Нужно вытащить ссылки из кода!
Дорогие форумчане! Помогите, пожалуйста..
В общем я через сайт добавляю 2 картинки на сайт (движок DLE), в итоге в базу попадает некий код, из которого мне нужно достать 4 ссылки в 4 разных...
Удалить все пробелы и переносы в начале строки
Пользователь отправляет форму, получаем содержимое texteera. Как из строчки удалить все пробелы и переносы строк, только из начала строчки. То есть до первого символа??
Как парсить контент с картинкой?У меня получается пока без картинки.
$url="http://blokart.su/otpechi/otteplodar/otteplodar_96.html";
$cont=file_get_contents($url);
function getContent($cont){
$tag_in="<div class='main'>";
$tag_out='Корзина';
...
Как составить регулярку вытаскивающую текст из HTML-страницы
Как из html вида:
<span itemprop="actors"><a href="/name/14033/">Келли Макдоналд</a></span>
с помощью регулярки вытащить Келли Макдоналд, причём цифры 14033 могут меняться. И таких строк с...
Вытащить слово в квадратных скобках
Здравствуйте. Только начал изучать регулярные выражения. Столкнулся с такой ситуацией, в такой структуре:
Sdfsdfmenu]fdgdfg
Необходимо вытащить слово "menu". Пока намудрил только подобное:
$test...
Как ограничить пользователя при вводе Фамилии и Имени
Здравствуйте, может кто знает как ограничить пользователя при вводе Фамилии и Имени, чтобы исключить ошибки например такие как: /?\|#$... Поодскажите мне пожалуйста. :-|
Регулярное выражение для проверки текста на допустимые символы
Доброго времени суток.
прошу помощи составить следующее регулярное выражение:
разрешены любые русские и английские буквы, а так же точка, запятая, восклицательный и вопросительный знаки,...
Регулярка: вытащить из строки имя файла
имеется строка
<p><a href="1.jpg">1.jpg</a></p>
нужно достать из неё
1.jpg
как реализовать?
Добавить класс в тег
Здравствуйте. Столкнулся с проблемой. Есть функция, в которую передается html код. Мне нужно в html коде находить тег таблицы и добавлять к нему класс "table", НО с проверкой на существование...
Регулярное выражение для проверки текстового поля формы
необходимо проверить поле формы чтобы кроме текста и некоторых тегов лишнего ничего не было
к примеру такое выражение :
<img src=test.png width=500 height=150></img><b>Тестовая новость</b><a...
Извлечь все ссылки в разных вариациях из строки
Здравствуйте.
С регулярками не сильно дружу, пожалуй смогу написать какой-нибудь громадный корявый шаблон за пару часов, но думаю лучше попросить помощи у профессионалов) Подскажите пожалуйста, как...
Удаление оборачивающего тега
Здравствуйте, у меня такая проблема: есть текст, в тексте есть ссылки. (в тексте также есть всевозможные другие теги)
Ссылки могут быть обернуты в тег strong. При этом, они могут быть обернуты...
Не работает preg_match
Не работает. Буквально. Пилю регистрацию на сайте, нужна проверка пароля регуляркой. Данные из поля получает, в переменную записывает, но проверка не происходит и ошибку найти не могу. Вот код:...
regexp парсинг ссылок
нужно с сайта парсить ссылки вида
<a href="/shop/catalog/nout_pc/nout/netbook/?search=blabla" class="bold a_titles">blabla</a>
а есть такие-же ссылки, но без класса.
мне нужны те, что с классом....
Выбрать подстроку из строки по регулярному выражению
Всем доброго )
Подскажите регулярное выражения что выбрать текст, вот здесь;
$_SESSION = 'test0,test1,test2,test3,test4,test5,test6';
нужно выбрать именно тот что будет после последней...
Обрезать тег <br /> только в конце или в начале строки
Здравствуйте товарищи. Нуждаюсь в вашей помощи.
И сразу к делу.
Мне нужно обрезать теги <br /> при условии если они встречаются в начале или в конце строки.
Пример:
<br />
Сегодня хорошая...
Вытянуть кусок строки
К примеру есть определенная строка
text
Как можно из этой строки вытянуть кусочек abc? Я слышал о такой вещи как регулярные выражения, но с ними не сталкивался. Буду благодарен за совет!
Парсер даних из полей input
Например на сайте есть такая строка :
<input type="hidden" name="uid" value="36284.33356fd9c413652fcd87e144d086" />
мне нужно сделать переменую $uid с содержимим етого тега
подкажите пожалуста,...
Разбиение по разделителям
Привет!
Мучюсь над таким разбиением:
есть строка вида:
$str=' "текст из любых символов 1" name_var "текст из любых символов 2" '
Соответственно поместить в массив группу символов в кавычках...
Регулярное выражение Выгрузить из тегов html код
Написал такую регулярку
preg_match('<main id="js-page-content">(.*)<\/main>', $page_html, $html); то есть выдать из $page_html кода общего данный блок main
уже все пересмотрел голова кипит...
Как найти номер дома и улицу регулярным выражением?
Как найти номер дома и улицу регулярным выражением?
Думаю, что нужно найти номер длиной 1-3 символа - D {1,3}
Затем влево и вправо искать не меньше 4-х букв подряд
(?<={4,})(?={4,})
Так...
Логическое И
Доброго времени суток!
Собственно, сабж.
Задача стоит в том, что бы найти все формы на странице (<form></form>), их имена и обработчики (к примеру action="1.php").
Дальше найти все input'ы в...
Разбить текст на слова кодировка utf-8
здравствуйте!
Не получается разбить текст на слова
preg_match_all("#\b(\w+)\b#", mb_strtolower($text), $out);
print_r($out);
результат выводить массив только с словами на латинице, а мне...
Вырезать текст внутри div-ов
Как на notepad++(можно и на php) реализовать такое:
1) Есть html-файлы вида:
Код:
<div alt='123' class='tovar' title='1'>XL</div>
<div alt='245' class='tovar' title='9'>XXL</div>
<div alt='995'...
Замена youtube ссылок на плеер
В общем был такой мод раньше на форумах популярных, но не нашел его в связи с чем пытаюсь сделать велосипед.
Суть следующая, нужно заменить в тексте все текстовые значения
...
Парсинг строки на составляющие
Доброго времени суток.
Имеется текст
<p>1. ИВАНОВ ИВАН ИВАНОВИЧ, 03.10.1985 г.р. , С. ПЕТРОВКА;</p>
<p>2. СИДОРОВ СИДОР СИДОРОВИЧ, 19.08.1990 г.р. , С. ЕРЖОВО</p>
Но в некоторых случаях...
Замена с модификатором e
Нужно удалить текст "110010" из "110010p110010h110010p" с помощью preg_replace и выполнить strtoupper.
echo preg_replace("/(110010)(.*)/e","strtoupper('\\2')","110010php");
Заменит 110010 в начале...
Проверить регулярным выражением даты типа "2013-01-09"
Проверить регулярным выражением даты типа "2013-01-09", чтобы все другие выдавали ошибку
Удаление символов из строки
Подскажите, пожалуйста, как из строки удалить следующий код:
290 <span class="rub_text">руб.</span><span>₽</span>
Пробовал
$product_price = str_replace(' <span...
получить текст между блоками
Здравствуйте, я использую регулярные выражения на python, но т.к на этом форуме нету раздела по регулярным выражения на python я спрошу здесь.
Есть большой текст, где то в середине этого текста есть...
Сформировать ссылки на внешние ресурсы
Всем доброго времени суток! Никак не получается нормально сформировать ссылки.
$myrow=preg_replace('((http\:\/\/)?(\w+\.)+\w+(\/+)?)','<a href="$0" target="blank" >$0</a>',$myrow);
Скажем, я...
Текст между скобок
Помогите вытащить текст между скобок, моя реализация - '/ *\{(\C+|)\};/' но он хватает всё ЖАДНО
Вообщем, строка может начинаться на \b(typedef struct|typedef|struct)\b а кончаться на }; (или...
Поиск всех вхождений
Здравствуйте, нужна ваша помощь.
у меня есть примерно следующий html код:
<p itemprop="articleBody">
надпись 1
</p>
что то написано...
<p itemprop="articleBody">
надпись 2
</p>
что то...
Регулярка выборки ссылки на картинки с наибольшим размером
Всем доброго времени суток. В общем есть такой код:
...
Английские буквы и @.
Собстно сабж, напишите паттерн плз :)
Как расшифровать регулярное выражение?
preg_replace('//', '', $то_что_будет заменяться);
Как расшифровать?
Парсинг javascript
Здравствуйте, пытался пропарсить js на C#, но он невидит его,
как на php пропарсить этот код <script type="text/javascript" src="scripts/universe_full.js?2"></script>
<div id='galaxy'></div>...
Узнать есть ли символы, если есть, то, иначе это. Классика.
Кто создал подфорум +10
И так, нужна консультация. У меня есть скрипт-браузер файлов на хостинге, путь браузера передаётся в адресной строке. Нужно: если *.php?act=browser&dir=../../../ , то...
Почему регулярка пропускает собаку?
Не могу понять, почему это регулярное выражение:
preg_match('/{1,}{1,}/u', $_POST)
Пропускает это условие:
1.@@@@
Переносы строк
Здравствуйте. Предположим есть текст:
текст
.
.
.
.
.
.
.
.
Нет пробела после запятой, точки с запятой
Доброго времени суток!
Опять таки задачи с регулярными выражениями. Есть какой-то текст, нужно найти такие ошибки(см.ниже) и указать в какой части текста они были сделаны.
1)Нет пробела после...
Пустое значение и регулярка
preg_match("/^\<(*)\>$/","<jifiydu>",$arr);
Доброго времени суток форумчане) Вот код возвращает в массив $arr два значения одно пустое (количевство символов равно длине <jifiydu> т.е. 9) и нужное...
Парсинг URL с помощью регулярного выражения
Здравствуйте! Помогите плз.
Как вырезать с помощью регулярного выражения все кроме 'алеша'
То есть, есть ссылка вида h!tp://test.ru/all/а/name/алеша
Из нее нужно убрать все, то есть убрать...
Разделить текст на слова
Всем привет!
Задача получить из текста массив слов. Для этого применяю функцию mb_split(). Ну и делаю примерно так:
mb_split("**+*", $content));
Я тут уже накрутил дальше некуда, но более мение...
Корректная проверка даты на валидность
Всем доброго времени суток. Ищу способ с помощью регулярных выражений проверить дату на валидность. т.е., чтобы формата даты был вида дд.мм.гггг , чтобы те дни где было 30 дней нельзя было поставить...
Обернуть часть строки в тег
Друзья, как например, из строки "8(4872)58-49-50" пулучить "<small>8(4872)</small>58-49-50"?
То есть по сути нужна регулярка которая обернет тегом от начала строки до закрывающей скобки.
Вывод сообщения при посещении сайта с internet explorer браузера
Каким образом можно сделать и можно ли вообще сделать, Вывод текстового сообщения для того пользователя, который посетил сайт с internet explorer браузера???
Обрезать фразу на первой открывающейся скобке
До сих пор беда с регулярками.
Есть фраза: Кровать (Венге)
как составить регулярку, чтобы на выходе нам отдавалось только: Кровать
?
Проверка введенных данных (регулярки)
проверяю введенные данные таким способом
if (!eregi("",$postcode)) echo "postcode error";
if (!eregi("",$phone)) echo "phone error";
if (!eregi("",$name)) echo "name error";
и если в...
Сложная реглярка (многострочная)
Дорогие программисты прошу Ваше помощи!
Есть такой кусок html кода :<div align="justify">
В переходную эпоху общество отчаянно ищет точку опоры. При Горбачеве бунтовали против...
Только запятые, плюсы и цифры (для ввода телефонов через запятую)
Доброго всем времени суток! Подскажите, пожалуйста, регулярку для проверки правильности ввода мобильных телефонов через запятую без пробела. Да и должно быть как минимум 10 цифр между запятыми. То...
Как из строки вытащить цифры?
Здравствуйте, ну никак не дойдут руки до изучения хотя бы элементарных конструкций регулярных выражений. Поэтому очень прошу помощи у Вас, дорогие форумчане. Задача следующая: нужно из строки -...
Регулярные выражения через preg.match
Ребят! нужна помощб в функции... немогу никак понять.. уже часов 7 сижу и что только не делал.. весь гугл облазил.
В общем проблема такая - необходимо проверить поле $tel на +380(XX) XXX-XX-XX где...
Как вытащить из строки числа и обрезать их?
Здравствуйте, не подскажите как из строки world,99.1,88.1,77.1,66.1,55.1
Получить world,99,88,77?
Сколько уже сижу туплю
Регулярное выражение для проверки email
Всем привет.
Очередная проблема. В общем регулярки....
Есть у меня такое регулярное выражение для проверки e-mail
(+)@\D((?:+\.)+)({2,4})
Но она пропускает адреса такого типа: ...
Получить часть url'a из строки
Подскажите пожалуйста с регуляркой, есть два url
http://cite.ru/key.php
http://site.ru/cat/key2.php
Нужно регуляркой получить key и key2
Регулярные выражения. Модификаторы
Есть ли в перл регулярных выражениях модификатор при использовании которого не учитывются пробелы и переходы на новую строчку. Тоесть, текст состоящий из нескольких строк считается как одна строка.
Нужно разбить строку по условию <?.?>, <?php ?>
Доброго времени суток! Нужна помощь.
К примеру, есть запись в бд вида:
текст текст текст текст текст текст текст текст <?php ... ?> текст текст текст текст <? ... ?> текст текст текст текст...
Ссылка на видео вк
Привет. Вот код на видео
<iframe src="https://vk.com/video_ext.php?oid=-211232966&id=456239400&hash=f0de0da0e408bd3a" width="640" height="360" frameborder="0" allowfullscreen="1" allow="autoplay;...
Ошибка в регулярном выражении
Здравствуйте, возникла проблема с регулярным выражением.
regexp = "|<span>\s+<b>24 октября 2010\.<\/b>\s+ ((.|\s)+)<\/span>|"
Возникает ошибка: Warning: preg_match_all() : Unknown modifier...
Как из переменной удалить все лишнее и оставить нужное?
к примеру в переменной $a = 'https://vk.com/durov?z=photo1_376599151%2Falbum1_0%2Frev'
нужно из этой переменной получить только 'durov'
=-=-==-=-=-=-=-=-=-=--=-=-=-=--=-=--=-=-=-=-=--=-=-=-
...
Выбрать из строки все английские слова
Увидел на форуме вопрос: выбрать из строки все английские слова, ну думаю, легко)))
preg_match_all('/\b*\b/ui', 'Word test слово 211515.xls', $match);
foreach ($match as $word){
echo...
Проверить html вставку с youtube
Здравствуйте.
Напишите пожалуйста регулярное выражение проверяющее html сод вставки видео с youtube.
<iframe width="560" height="315" src="//www.youtube.com/embed/o2NRx45eSyM" frameborder="0"...
Как сделать парсер цитат с BASH
Получаю примерно такой текст:
var borq=''; borq += '<' + 'div id="b_q"><' + 'a href="http://bash.im/quote/418711">#418711<' + '/a> <' + 'span id="b_q_h"><' + '/span><' + 'div id="b_q_t"...
Взять динамический элемент с другого сайта
Попытки скопировать элемент оказались безуспешными. Сайт http://btcsec.com/calculator/.
Помогите с кодом пожалуйста.
Разделить любой текст на прдложения
Есть регулярное выражение которое делит текст на предложения
preg_match_all("/.*?(?:\s|$)/s", $a,$b);
работае только с идеальным текстом - точки после предложений, НО если в тексте есть
...
Регулярные выражения. Выделить текст между двумя выражениями
Необходимо выделить текст между двумя выражениями:
<table:table-row> и </table:table-row>.
Есть идея с помощью strpos найти <table:table-row> и далее считывать все после нее до </table:table-row>....
Как получить все ссылки меню с сайта?
Как получить все ссылки меню с сайта,если они даже не указанны в меню?
Как удалить HTML коментарии из кода
Как удалить HTML коментарии из кода но при этом не удалять для IE <!--><!--> и счетчики.
Зарание спасибо!
echo preg_replace('#<!--(.*?)-->#', '', $code );
удаляет все(((
ЧПУ. Замена строк, регулярные выражения. Как правильно использовать переменную в регулярные выражения ?
Здравствуйте! Решил реализовать ЧПУ на своем сайте. Первый этап это замена всех реальных ссылок на чпу ссылки. Так вот при замене я столкнулся с проблемой.
Замену пытался делать с помощью функции...
Проверить соответствие адреса шаблону
Уважаемые форумчане! Помогите разобраться с определением соответствия адреса урл шаблону при помощи preg_match():
$url = 'http://mysite.ru/id1234567890';
$url =...
Регулярка - Выдернуть любую картинку кроме определенной! (головоломка)
Привет всем!
Весь инет исколесил и кучу инфо перечитал, но решения так и не смог создать...
Вобщем все обычно:
Ищу регуляркой в массиве первую картинку, например <img...
Preg_replace - замена массива на массив, остаются скобки
Уважаемые специалисты. Еще немного и я вырву все волосы у себя на голове. Вроде всё просто, но блин, не работает! Помогите пожалуйста.
Всю задачу упростил до предела. Надо из строки вынуть блоки...
Исключение некоторых символов из результата.
Допустим, есть регулярное выражение:
(\d{2})({4})
Ему удовлетворяют "01asdf", "55tLaB" и т. п. Но необходимо, чтобы в результат включались только буквы. В данном случае это реализуется просмотром...
Очистка текста
Всем привет.
Помогите пожалуйста написать функцию, которая находит и удаляет:
- html теги
- js
- управляющие символы: \e \r \f \v \n \t \b \a \0
Регулярка неправильно работает
есть регулярка которая ищет адреса в тексте preg_match_all("~(?<=vk.com\/)(\\w+)~",$text,$matches); проблема в том что адресс https://vk.com/mr.umnik2016 она находит как mr. Как исправить?
Замена всех букв в словах кроме первых
Здравствуйте. Помогите, пожалуйста, решить такую проблемку.
Необходимо заменить в тексте все буквы кроме первых какими либо символами (например точками)
Вот как то так:
Никто не работал, все...
Форматирование текста
доброго времени суток
суть проблемы вот в чем
допустим есть на стороннем сайте пхп файл http://site.ru/news.php
я его вывожу к себе на сайт
<?
$news =...
получить ссылку из текста
Написал вот такую регулярку
(http://|https://|){3,20}{2,13}(){0,}(?){0,}
Но минус её в том, что она цепляет email'ы, т.е, если в тексте есть m@mail.ru, то она найдет mail.ru, так вот как мне...
Нужно выбрать 2 даты из текста
Пытаюсь сам, но не получаеться.
Нужно чтобы было 2 даты - Дата размещения и дата изменения, без времени.
$text = 'Дата размещения 09.05.2013 15:59; дата изменения: 04.08.2013 09:09...
Как вытащить нужное слово?
Здравствуйте, есть строка: $str = 'video/webm; codecs="vp8.0, vorbis';. Как из неё с помощью регулярного выражения вытащить webm? То есть набор символов после '/' и ';'?
Получить текст между слэшами с и некоторым содержимым
Здрасьте.
Хочу получить text из этой строки $str = " /xxtext/ "
text - может быть любым и цифры и буквы.
Помогите:)
Нужно написать регулярное выражение для проверки коректности введенной ссылки Вконтакте
Нужно написать регулярное выражение для проверки коректности введенной ссылки Вконтакте, определяя чтобы было написано 'vk.com/страница' или 'https://vk.com/страница'. (preg_match).
Скрипт выдает ошибку: Deprecated: Function ereg() is deprecated
Вот я хотел установить почтовый дятел и Мой скрип выдает такие ошибки:
Deprecated: Function ereg() is deprecated in M:\home\sait\www\post\admin.php on line 22
Deprecated: Function ereg() is...
Регулярное выражение разделения слов preg_replace
Как составить регулярное выражение на php preg_replace для решения такой проблемы: есть текст, в котором потерялись переходы на новую строку и в результате слова слиплись. необходимо слипшиеся слова...
Составьте регулярные выражения для маскирования тегов HTML
Дробового времени суток дорогие друзья. Нужна помощь по заданию
2. Составьте регулярные выражения для маскирования тегов HTML (20-30 на выбор).
Как выделить такие числа через preg_replace?
Имеется переменная, в которой может быть строка с целыми числами и с числами с плавающей точкой и с буквами может даже в разных регистрах. Вот, примеры что может содержаться в переменной:
5 рублей...
Разделить строку по \n
Добрый вечер.
Как заставить регулярное выражение делить строку по нескольким "\n"?
Пример:
Строка1
Строка2
Строка3
Кодировки win1251-UTF8
Подскажите как осуществить сиё действие?
К примеру имею $mytext='Яндекс '; //Яндекс
зы извиняюсь, не там создал тему, бросьте в php плз.
Удалить class и id из css-файла
Приветствую!
Задача такая: найти все классы (class) и индетификаторы (id) в css-Ффайле и проверить каждый, есть ли он в указанном html файле.
Если в html файле его нет, то корретно удалить из...
Вытащить содержимое тегов, в т.ч. и вложенных php
Здравствуйте.
Подскажите, как вытащить текст внутри всех тегов div, например в этом случаи:
<div>text 1<div>text 2<div>text 3</div></div></div><div>text 4</div>
Чтоб вывод был что-то вроде...
Не удаляется тег <img>
почему этот код не удаляет тег <img >? Ведь символ . (точка) означает любой символ
$content = file_get_contents("1.html");
// Регулярное выражение
$search = "|<img+>|";
// $search =...
Получить атрибут href тега, если атрибут rel="canonical"
1)
preg_match('#<link\s*rel\s*=\s*canonical\s*href\s*=\s*(.*?)\s*/?>#si',$uri, $canonmatch)
2)
preg_match('#<link\s*href\s*=\s*(.*?)\s*rel\s*=\s*canonical/?>#si',$uri, $canonmatch)))
Помогите с...
Нужно найти в файле
Здравствуйте. Есть файл test.html в нём хранится информация, как можно найти информацию которую я передаю через post?
if($_POST){
$test = $_POST;
...
Замена устаревшего preg_replace() на preg_replace_callback()
Ни как не могу понять как сделать callback-функцию в данном случае $ret = preg_replace_callback("/{$this->regexp}/esm", '$this->Get("$1$2", false)', $ret);
$ret =...
preg_replace не знает, что существует буква Р
Добрый вечер
Сегодня обнаружил, что preg_replace не знает, что существует большая русская буква Р. Ее после обработки показывает черным ромбом. Все остальные буквы показывает нормально.
...
Как обрезать строку
всем привет, как в такой строке http://test/admin/edit.php?id=23 можно отсечь все символы до http://test/admin/edit.php
или может есть какой то другой вариант, вообще нужно выполнить проверку if...
Получить значение заключенное между тегами <li></li>
Необходимо написать регулярку которая получит содержимое заключенное между тегами <li class="about-stat "></li>
...
PhpQuery и 7-ая версия PHP
Работает ли данная библиотека под PHP 7-ой версии и, если нет, есть ли какие альтернативы? Кроме, собственно, регулярок естественно). Для парсинга хтмл.
Найти все подстроки в строке
Есть строка, следующего вида:
...<div class="b-list__item"><a href="/world/20170129/1486716177.html"><span class="b-list__item-img">...
Надо вытащить все url, т.е. получить массив состоящий из...
Замена текста ссылки
Всем привет. Есть переменнтая с текстом. В тексте встречаются ссылки(теги <a>). Нужно заменить текст всех ссылок на нужный мне, к примеру : 33. Написал функцию, она заменяет только последнее...
Даны два массива одного размера в которых нет нулевых элементов
Даны два массива одного размера в которых нет нулевых элементов. Получить третий массив, каждый элемент которого равен 1. если элементы заданных массивов с тем же номером имеют одинаковый знак, и...
Разбить адрес на улицу, дом, квартиру
Здравствуйте. В регулярках практически 0. Есть список адресов, который вводили несистематизированно, но я вывел 4 типа самых частых адресов:
ул.Ленина Гриба 2/58
ул.Кабачковой икры,16-12...
Нужно в строке найти подряд идущие русские слова
Добрый вечер.
Нужно в строке найти подряд идущие РУССКИЕ слова. Пример:
123321 trololo Это русские слова eng words $#@
Мое выражение:/+/iuИтог - пустота - брехня.
Если так:/+/iuнаходит первое...
Регулярное выражение для ссылки
Здравствуйте.
Со страницы нужно достать все url-ы для этого использую preg_match_all() .
Но с регулярными выражениями у меня туго, поэтому прошу помочь составить регулярное выражение для...
Парсинг таблицы
задание - отпарсить строку, в которой находятся таблицы, чтоб все открывающие теги были в виде фигурных скобок, объединение по вертикали/горизонтали заменялись соответственно на символ ^/>, и...
Шаблон для номера телефона
Всем привет, народ нужна помощь. Как задать маску номер телефона? Не могу задать регулярное выражение который бы принимал две маски, или +хх(ххх)-ххх-хх-хх или xxxxxxxxx
Поиск и замена по регулярному выражению с функцией в параметре замены
Пытаюсь создать функцию для поиска и замены строки в base64 кодированных частях контента страниц и статей в WordPress.
Такой он там есть, если использовать плагин Visual Composser с шорткодами...
Регулярка на поиск словосочетаний в массиве строк
Доброго времени суток.
Столкнулся с проблемой, не получается решить.
Задача следующая:
Имеется набор предложений (пример):
аренда дома в испании
аренда дома на месяц
аренда дома недорого...
Игнорировать определенные символы
Здравствуйте, никак не могу понять, как написать следующее регулярное выражение:
Есть предложение, например:
"Таким образом укрепление и развитие структуры qqqq позволяет оценить значение...
Удаление между тегами
Здравствуйте. Есть код
<div id="main">код<table class="body">
код - будет содержать много текста, а так-же дивы и таблицы.
Мне нужна заменить код на $text
Preg_match и неразрывный пробел
Что не так с кодом? Пользователь умудряется использовать неразрывный пробел в конце ника при регистрации...
elseif( !preg_match("#^()+$#ui", $_POST))err_game('В нике присутствуют запрещенные...
Извлечение чисел из строки
Доброй ночи.
Дана строка с целыми числами, разделёнными запятой. Нужно поместить их в массив. Вот уже который час не вгоняю, почему не работает этот код:
$str = '2,5,34,777';
$mathes = array();...
Распарсить все img из блока div
Здравствуйте, пишу парсер.
Есть конструкция типа
<div id="tab_scene">
<center>
...
<img...>
<img...>
<img...>
</center>
</div>
Запретить перенос строк внутри тега
'#(?<!(?:ul|li)\>)\r\n#i'
Выполняется поиск и замена перенос строк на <br>, при этом не заменяем перенос троки перед тегами ul и li. Как выставить условие на том, чтобы не заменять перенос строки...
Проверка выбранного значения в select
Добрый вечер! Прошу не пинать, если уже была такая тема. Искал не нашел.
Как получить значение из тега select(выбранное) в переменную php, чтобы потом сделать условие?
Дано:
есть выпадающий...
Регулярное выражение для получения ссылки на картинку
Здравствуйте уважаемые форумчане.
Есть необходимость парсингом из статей ВК получать ссылки на изображения.
Их в статье может быть сколько угодно, но каждая в структуре страницы выглядит так:
<div...
Как проверить массив на существование определенных элементов?
Вот у меня есть массив $_POST = 10101010; если содержаться только символы 0 и 1 массив считается правильным(ну образно), а если есть другие символы то не правильный. Тоесть если в массиве содержится...
Исключить все знаки кроме цифр за которыми следуют буквы
Здравствуйте! Начал изучать регулярные выражения, но столкнулся с проблемой. Мне нужно, чтобы функция возвращала true только в том случае, если только за цифрами идут только буквы. Все остальные...
Спарсить с сайта число
Помогите пожалуйста.
Нужно спарсить максимально число с сайта.
На сайте может быть что угодно, текст картинки и все такое (ну обычный игровой сайт)
нужно спарсить самое максимальное число.
Для...
Проверка ника
Привет всем.
Не могу(и не умею) писать регулярки,прощу вашей помощи!Надо написать регулярку для проверки ника:
1)Ник должен быть от 3 до 11 символов.
2)Ник не может содержать только цифры....
Достать ссылки из txt
Здравствуйте посетители форума.
Есть txt документ из которого нужно оставить только ссылки. Написал такой код:
<?php
$file = file_get_contents ('asd.txt');
...
Поменять местами картинку и текст
Движок Joomla 2.5. Установил новостной модуль News Show SP2. Все хорошо работает, но надо кое что изменить. Модуль выводит картинку из статьи, затем текст. Нужно чтобы картинка была после текста, как...
Вырезать символы игнорируя html теги
Здравствуйте!
Задача заменить последовательность символов 'rld', но при этом чтобы они менялись вне тегов, а не внутри.
Кое что набросал, но в данном случае r поменялась в теге <b@ />
$sourse =...
Из таблицы базы MySql надо убрать "левые" ссылки, оставив ссылки домена my-site.ru
Здравствуйте. Взломана база интернет-магазина, мошенники регулярно ставят "вечные" ссылки на разные сайты и продают их владельцам сайтов. Вручную удалять эти ссылки трудно. Регулярное выражение (РВ)...
Поиск и замена слова между пробелами и символами
Здрасьте!
Как мне найти в тексте вхождение подстроки и заменить не часть этого вхождения, а целиком слово между пробелами, исключая все символы?
(далее возможно присутствие слегка ненормативной...
preg_match: ввод только букв и 1 символа _
помогите правильно сделать проверку preg_match
в общем вот мой preg_match
if(!preg_match("/^+_/i", $newname))
как мне в нём разрешить только ввод букв и 1 символа _
то есть чтобы можно было...
Вырезать из строки от слова до слова
Есть строка: http://www.site.ru/details?id=блаблабла&textVars=78?x=771
Как из нее достать: блаблабла
вытянуть содержимое тегов <title> и вставить в meta name="description"
на сайте в свое время(при создании) проигнорировал тег <meta name="description"...>, т.е. не сделал. Сейчас вручную, а это 10000 страниц, делать долго, можно окосеть))). Есть ли способ скопировать...
Разбить текст на блоки
Всем привет!
Есть один цельный текстовый файл с письмами типа
From ...
Return-Path: ...
To: ...
.....
Соответствие регулярному выражению в указанной позиции строки
Здравствуйте.
Дано:
1) строка,
2) позиция в строке,
3) регулярное выражение PCRE, например, такое: "/+/"
Найти:
1) признак, означающий, соответствует ли регулярному выражению фрагмент...
Как с помощью регулярных выражений сделать пробелы после знаков пунктуации
Как с помощью регулярных выражений сделать пробелы после '.',' ,','?'.'!'
И после точки буква должна начинаться с большой буквы.
Например в такой строке:
$text = "roses are red,and violets are...
Замена ссылок с помощью регулярного выражения
Уже задолбался подскажите вчем баг
беру каскадные стили и вместо сылок на кних в документе вставляю их содерживое
{
$css_tmp = dow_url($css);
$link_css="#(
Отправка сообщений в заданное время
Привет, например есть 2 собеседника и диалог (чат) между ними, дело в том что нужно создать поле с выбором даты и времени когда это сообщение получит собеседник. Итог: мы выбираем время когда...
Регулярка
Всем доброе время суток!
у меня вопрос не могу сообразить как исследователь такую конструкцию!
есть шаблон такого вида
Ехал грека через реку видит грека в реке рак
мне нужно обработать...
Инвертировать регулярку
Есть папка wa-config нужно исключить из игнора файлы plugins.php но все остальные файлы добавить.
Выбераю все файлы plugins.php. Нужно инвертировать запись. Не разберусь как. Подскажите. Спасибо.
...
preg_match & ereg
Как адекватно заменить
ereg("\*$", $blablabla)
на аналогичное, но уже с preg_match?
Удалить из ссылки двойные слеши
RewriteCond %{REQUEST_URI} ^(.*)/{2,}(.*)$
RewriteRule (.*) %1/%2
Это выражение убирает множественные слеши, которые стоят после второго уровня вложенности. Но не убирает двойной слеш если его...
Пропускать не более одного пробела (и новой строчки) подряд
Есть сообщение
Привет
Я здесь пишу.
Разделить email от пользователя
Добрый вечер, ребята помогите отделить email от имени пользователя
preg_match('/@+(+)/');
вот этот фильтр работает правильно от выводит все что нужно, но он еще считает что test@test.ru...
Инкремент в регулярном выражении без использования php
Есть ли в регулярных выражениях авто инкремент (просто возможность получить номер текущей строки в обработке)?
В каком-нибудь редакторе (notepad++ или phpstorm) нужно выводить инкремент для каждой...
Смысл конструкции "'(.*)'","\\1"
Доброго времени суток. Разбираю старый код. Столкнулся с таким выражением $string=ereg_replace("'(.*)'","\\1",$string);. Как бы по частям понятно, а вот общий смысл в чем?
Заменить > и <, не трогая теги
Подскажите, как быть?
Есть строка:
$str='
<ul>
<li> 2<3 </li>
<li> 5>1 </li>
<li> 8 > 1 </li>
<li> a<b </li>
</ul>
Взять из строки все символы до ';en='
Ребята, помогите срочно. Я сам-то хорошо знаю регулярку, но сломал уже сломал голову пополам.
Значит такая ситуация. Нужно найти любой символ до тех пор пока не встретиться ';en='
Прикол весь в...
Двойные кавычки
Всем привет!
Делал одно регулярное выражение:
$data = htmlspecialchars('Text', ENT_QUOTES);
$data = preg_replace(
'/\(.*?)\/is',
'$1 --- $2',
$data);
Как удалить буквы и символы из выражения
Всем привет!
Помогите, пожалуйста, перевести с русского языка на PHP.
Логика такая:
Если в глобальном массиве $_SERVER присутствует "a:" или "b:" по отдельности, либо есть и "a:" и "b:"...
Удалить из строки все небуквенно-числовые символы, оставив смайлики
Доброе утро!
Пожалуйста, подскажите, как мне удалить из строки все небуквенно-числовые символы, но при этом оставить смайлики.
Например, юзер ввел строку:
Привет!!! :)
так вот в итоге я должна...
Парсер вики-разметки
Нужно мне сделать что-то типо парсера вики-разметки.
Скрипт должен читать текстовой файл из директории, прогонять его через парсер с заменой вики-разметки на html-теги. Сама разметка под спойлером....
Разбить строку на две части
Есть строка такого вида:
Слово=Ссылка
Пример:
ДП1А=http://forum.rhbz.org/topic.php?forum=2&topic=63
Нужно преобразовать эту строку в ассоциативный массив:
Слово => Ссылка.
Разделителем...
Найти все ссылки
Всем привет, с регулярными выражениями у меня не заладилось совсем. Помогите, пожалуйста, составить регулярное выражение для поиске всех ссылок в тексте(они отображаются как обычный текст) и сделать...
preg_replace поиск и замена до первого совпадения
нужно заменить только первое найденное.
как это сделать?
Добавлено через 4 часа 38 минут
зделал = "/text/U" но всё равно берет всё
Парсить плеер радио
Помогите пропарсить из этого радио http://101.ru/?an=personal&userid=616008
1. название песни
2. хит парад
3. топ10
kalabuni сказал что
javascript'у запрещено работать с "чужими" файлами
...
Регулярное выражение для выборки даты из ЧПУ
У меня есть строка ЧПУ которую я разбиваю с помощью explode. Как из этой строки можно выбрать дату, а то мой вариант никуда не годится так как у меня почему-то в массив заносится сразу две даты, если...
Какое место в PHP занимают " регулярные выражения "
Конечно весьма необычный вопрос. Но сам только начал изучать " регулярные выражения ".
Интересно насколько важно их знать. Если их не знать то возможно написать сайт типа интернет магазина?
Если...
Составить регулярку, выдергивающую текст между тегами
Всем привет!
Помогите составить регулярку, выдергивающую текст между тегами
пример:
<div align='center'><b>***</b></div>
текст.<br />
текст.<br />
текст.<br />
текст.<br />
<div...
10 или 11 цифр
извините за гулпо-простой вопрос - готового не нашел, а сам в регулярках вообще никакой.
Мне надо выражение для 10 или 11 цифр (т.е. или 9991110022 или 89991110022)
заранее спасибо. Знаю, что...
регулярка
не первый год занимаюсь php а регулярные выражения ни как не даются:cry:
Но не об этом. Суть следующая есть строка "антипригарный замешиватель RBM-M1902".
Мне из нее нужно вдернуть модель то есть ...
Поиск словосочетания в тексте, и возврат текста до знака препинания
Есть текст в котором есть определенное слово, как мне можно достать весь текс после этого словосочетания до определенного знака или слова. Например
слово текст, текст
слово текст2. текст
слово...
Разобрать адрес
Всем привет! Есть например адрес:
$adress1 = 'ул.Ленина 10А/1 к2';
могут быть варианты:
$adress2 = 'ул Ленина 10А/1 к2';
$adress2 = 'улица Ленина 10А';
$adress3 = 'Ленина 10 А';
В итоге...
Регулярные выражения: поменять все & на что либо
ребята, записываю содержимое файла в переменную и пытаюсь в нем поменять все & на что либо
$file_read = readfile($qwerty);
$file_read = preg_replace('/&/', ' ', $file_read);
echo...
Регулярка на текст с абзацами
Нужно проверить текст с абзацами регуляркой, но выходит пока только предложения без абзцев:
if(!preg_match('|^+$|i', $text))
И еще бы русские буквы тоже можно было ввводить
Можете помочь?
Регулярные выражение. Получить текст, который находится между символами
Есть текст такого типа:
{"response":}
как вывести следующие данные:
1 Павел Дуров http:\/\/cs629231.vk.me\/v629231001\/c543\/FfB--bOEVOY.jpg
2 Александра Владимирова...
Регуляторы выражений
Здравствуйте, помогите пожалуйста, мне нужно поставить проверку вводимой информации у себя на сайте, для этого я решил воспользоваться регуляторами выражений, но я не могу понять принципы записи...
Как из строки достать нужные данные ?
Добрый час !
пример строки :
https://www.example.com/paradiisbooks/photos/a.980985255348202.1073741828.946879378758790/1070701743043219/?type=3&theater
на фото показано что именно мне надо...
Парсинг ссылок
Есть скрипт
<META HTTP-EQUIV="REFRESH" CONTENT="2">
<pre>
<?php
require('mod.db.php');
require('mod.parser.php');...
Весь html-код между <body> и </body>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>Сексшоп</title>
<meta http-equiv="Content-Type" content="text/html;...
Регулярное выражение для роутера
Всем привет, плиз помогите разобрать вот такой урл
http://autozab.com/type/?=tyagachi
нужно получать tyagachi
private function addRouterIndex($page,$regX='+') {
if(!empty($page)) {...
Регулярное выражение и кириллические символы
Добрый день. Мне необходимо проверить на содержание в пути переменной только кириллических и лат. символов, написал такую регулярку preg_match('#^+$#i', urldecode($_GET)) работает, но не со всеми...
Распознать дату/время
Доброго времени суток, друзья-программисты!
Прошу вашей помощи ( каких-либо подсказок) в решении следующей задачи:
В URL передается параметр, значением которого является время и дата,...
Найти все числа в строке
Есть текст вида:
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaa<b><font size=3 face=Arial>120</font></b>aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaa<b><font size=3...
Поиск по части слова
Здравствуйте, не могу найти решение. Как сделать поиск по части слова в файле.
Например есть логин mysite | sasha а мне нужно запретить слово mysite.
Пробую делать так но все же пропускает....
Обрезание лишних символов
Всем привет!
На сайте есть форма, в которой имеется поле "цена".
В базе MySql этому полю соответствует тип данных INT.
Если ввести в поле не целое число то выскакивает ошибка.
Чтобы удалять...
Реализовать поиск по образцу в каком-либо ЯП
Реализовать поиск по образцу в ЯП php с использованием regexp .
Шаблон номера авто в HTML:
<div>
<Label for="number:">Номер авто </Label>
<input type="text" pattern="{1}{3}{2}" required>
...
Функция glob для поиска файлов
Привет, граждане программисты!
Вопрос очень простой.
Есть директория с изображениями "jpeg", имена файлов произвольные. Требуется найти все файлы, в имени которых только цифры, например: 1.jpg,...
Взять только цифры до первой точки
есть такие строки:
2.12943684110.5feb2c4428c1w733d1g2c8ea6ad011
В этой строке нужно взять только цифру 2 т.к. она стоит до 1 точки.
124312.134942584101.5feb2c4we22se1drrea6ad011
В этой 124312 Ну...
Проверка на пустоту
Здравствуйте ув.Форумчане
Делаю простенький движок. Страницы открываются через посылкой GET-запроса
if(isset($_GET) == 'first_page'){
include('firstpage.php');
$content = firstpage();
}
и...
Замена тегов preg_replace()
Как заменить теги вложенные друг в друга с
<a>
<stile1/>
111
222
</a>
<a>
<stile1/>
Перенести регулярные выражения из JS в PHP
Добрый день.
Помогите, плз, перенести эти регулярные выражения из JS в PHP:
var letters = /^+$/i;
var numbers = /^\d+$/i;
var email = /^((?+)*)@(+)((?+)*)\.({2,9})$/i;
var city = /^+$/i;
Определить конец строки
Здравствуйте! Не могу определить конец строки с помощью регулярного выражения.
Дана строка вида:
$string = 'file.php/some/path/optional';
Нужно что бы та часть строки, где написано optional...
Составить регулярное выражение в несколько строк для DreamViewer
Помогите составить регулярку тега <meta name="description" content=" для Dreamweaver
<meta name="description" content="первая строка
вторая строка
третья строка">
Делал так
<meta...
Регулярное выражение. >,<,=
Нужно выбрать из таблицы только числа больше 1.000
Пишу :
<center><b>\.{3}<\/td>
Но теряю 1.999, а мне нужно все включая 1.001 и больше. Как это сделать?
Как найти слово в середине строки
Здравствуйте. Имеется строка в ней надо найти title":"Main Page", используя регулярное выражение.
Я написал так:
preg_match_all("/title.*,/", $data, $matches);
Но он отображает от title до...
Как убрать обратный слэш из ссылки на картинку, получаемой из БД
Собственно такая проблема, получаю из БД ссылку на картинку через запрос.
Выводит адрес картинки с дополнительными обратными слэшами.
Пробовал
$product = str_replace('\\', '', $row);
и ...
Некоректно работает регулярное выражение
Доброго времени суток!
Как доработать это регулярное выражение под следующий файл(во вложении)?
$file = file('data.txt');
foreach($file as $k => $v){
if(!preg_match("~^(?:(?:||3)\.
...
Регулярное выражение
Здравствуйте. Помогите собрать регулярное выражение, уж очень у меня с ними пока что плохо.
Поиск осуществляется в шаблоне:
<div class="class_1" data-sublime="3">
<div class="class_2">...
Поиск по регулярному выражению
Не подскажете как искать выражения, которые находятся в ссылках. вот например
<option value="/aliger/">Алигер Маргарита</option>не нужно
вытщить /aliger/ , и таких ссылок много...
Завернуть текст внутри определенных тегов в ещё один тег
Здравствуйте, делаю редактор текста на сайте, который позволяет менять текст прямо во время просмотра сайта, для этого нужно добавить тег edit внутрь тегов h1, p, span и div, если внутри ТОЛЬКО...
Вырезать имя хоста из ссылки
Подскажите каким образом обрезать ссылку https://google.com/ чтобы она имела такой вид
google.com
Выделение одного символа, который входит в шаблон
Доброго времени суток.
Мне необходимо разбить входящую строку, в которой разделителем является запятая.
Проблема в том, что может прийти строка такого рода: "some\=\,,Other"
В теории, после...
Найти символы в строке. Регулярка.
Есть регулярка, "/^+$/", как с ней проделать сабж?
:;=/<> все равно можно ввести любой из символов.
Валидность ФИО при регистрации
Скажите пожалуйста, какой паттерн нужно написать (в preg_match) чтобы найти все символы кроме букв!
ЗЫ В общем будет проверка на отсутствие цифр, слешей, тире и всякой ерунды не являющейся буквами....
Вытащить нужный текст из переменной
Здравствуйте, помогите вытащить нужный текст.. Текст находится между:
id="info_test" text="off">
ТУТ ВСЕ ЧТО НУЖНО
</textarea>
Текст там может любой быть.. Пробовал всяко по примерам...
Поиск слов или словосочетания в тексте
Есть текст и input куда пользователь вводит слова или словосочетания , если такие слова или одно слово или словосочетание есть в тексте то их цвет меняется на красный. Cлово, или несколько слов...
Конструктор регулярных выражений
Всем добрый вечер, подскажите, есть ли какой-либо конструктор, который заданный текст в регулярное выражение переводит?
Обработка ФИО
Здравствуйте !
Как регулярным выражением проверить фио ? пробую так не получается:
if (!preg_match("/^({4,20}) ({4,20}) ({4,20})$/", strtolower($fio))){
Добавлено через 1 час 2 минуты
Неужели...
Строки: обработка данных формы
2. Напишите обработку данных формы на php которая будет заменять в тексте все точки восклицательными знаками.
3. Расширить форму, добавив вторую кнопку, которая так же будет отправлять данные формы...
Регулярное выражение
Каким регулярным выражением для notepad++ можно урлы http://domen.ru/node/123?page=2/ сделать такими http://domen.ru/node/123?page=2 без слеша на конце.?
Регулярное выражение и (бэкслэш кавычка)
Добрый день.
Есть затруднение в написании регулярки которая будет искать кавычку, но чтобы пропускала \"
то есть подряд идущие бэкслэш и кавычку.
Регулярка должна вернуть текст до кавычки:...
Поиск и замена ссылок ютуб
https://www.youtube.com/watch?v=**********
или
https://youtu.be/**********
Как составить правильно регулярку. Чтобы найти в тексте две ссылки, ролик с ютуба. И соответственно заменить на свой...
Как определить позицию вхождения регулярного выражения в строку?
Есть ли способ как то определить позицию вхождения регулярного выражения в строке? Применяя функция ereg_replace она заменяем полностью регулярное выражения. Например:
мне нужно найти в тексте...
Как регуляркой вытащить из строки все теги tr?
Здравствуйте, пишу парсер. Через cURL реализовал авторизацию, в ответ от сервера приходит большущая строка Сейчас использую php simple_html_dom_parser, Но он не подходит, потому что если приходит...
Парсинг вложенных элементов сайта
Ребята вот мне надо выделить определенный тег со всеми вложенными в него, при регулярных выражениях стоит проблема во вложенных тегах.
вот например как мне надо выделить
<div class=class1>
...
Цифры, буквы, символы без точки в конце
Доброго времени суток!
Нужно сделать регулярное выражение, которое бы находило последовательность:
ansv= (цифры, буквы, тире и точка в середине)
в конце могут быть различные знаки, будь то пробел,...
Заменить дату preg_replace
Приветствую. Имеется исходная строка :'Мероприятие будет 20.12.2018 , потом 25.12.2018 и 05.01.2019' .
Нужно после даты добавить день недели.
То есть, должно быть : 'Мероприятие будет 20.12.2018...
Регулярное выражение
Есть строка вида:"12345678,54543234,01928374" Числа из восеми цифр идут через запятую. Нужно выражение, которое проверит, что это действительно так. Запятой после последнего числа нет. Все числа -...
Удалить из url параметр
Необходимо из get удалить параметр "?lang=ru" либо "&lang=en" либо "?lang=en" и тд
Что за регулярное выражение под нее?
Замена нужных тегов
<!--dle_image_begin:http://some_url.com/uploads/posts/2012-12/1.png|--><img src="some_url.com/uploads/posts/2012-12/1.png" alt="***" title="***" /><!--dle_image_end--> bla bla bla bla...
Выделить жирным любой текст до первого вхождения ","
Помогите!!!! плиззз8-) голова не работает
нужно найти любой текст до первого вхождения "," и выделить черным
исходная строка:
$a = "привет, как дела
привет миша, все ок
у тебя как, все...
Регулярные выражения разбор текста
Добрый день!
При обратке текста взникла следующая ситуация - может быть кто стакивался?
Мне нужно хотя бы вывести ссылки на страницу, а вообще задумывалоь в дальнейшем лить их в базу.
Пытаюсь...
Сравнение url
Здравствуйте!
Помогите решить такой вопрос.
Есть переменная в которую передается часть урл-адреса. Т.е., например, www.site.com/xxxx/. Где xxxx это то, что передается в переменную.
Эту переменную...
Выборка данных между тегов
Здравствуйте. У меня есть у файле такие строки
<b class="razdel">Бюджетная система России - Под ред. Г. Б. Поляка</b>
<li><a href="http://vuzlib.org/beta3/html/1/1628/1632"
class="all">РАЗДЕЛ I....
Найти и удалить из строки
Есть строка:
one","two","three","four","five
Нужно найти и удалить элемент из этой строки, например: one, тогда строка должна быть:
two","three","four","five
Определить перенос строки + наличие теств
Есть строчка, в ней теги <br>, как найти и определить что до следующего <br> Содержимое текста не менее 100 символов?
А затем заменить содержимое строчки на симвопл +(Затем содержимое строчки)??
Замена запрещенных знаков в тегах
Внутри тегов <Наименование></Наименование> иногда встречаются запрещенные знаки типа амперсанта и знаков неравенства, которые хотелось бы заменить на их HTML сущности.
Пытаемся сделать это так:...
Простое регулярное выражение
Помогите пожалуйста составить простое регулярное выражение, которое будет проверять файл на то что-бы он оканчивался на .jpeg,.jpg,.gif,.png.
Да, и просьба пояснить немного ещё как работает оно(что...
PHP регулярные выр-ия.
Допустим есть такой шаблон:
'/block1.*block2/is'
который получит текст между block1 и block2, очевидно. Так вот, опытным путем выяснил, что вот этот текст, который находится между блоками...
Извлечь все url, которые есть на странице
всем привет! нужно извлечь все url, которые есть на странице. я делаю это так:
preg_match_all('#<a *href="(.*)"*>#Ui', $content, $url1);
preg_match_all('#<img *src="(.*)"*>#Ui',...
Как вытащить имя метода из url
Здравствуйте коллеги!
Эти регулярные выражения дремучий лес, даже стыдно становится.
Как вытащить только
file.upload или file.delete
из
/method/file.upload?dws=12&m=4
регулярные выражения
есть файл 1.txt,в нем такие строки
INSERT INTO `knigi` VALUES (1, 'животные', 'медведь', 2011, '10.00');
INSERT INTO `knigi` VALUES (2, 'животные', 'лиса', 2010, '12.00');
как присвоить к...
Вычленить цифры из строки
Добрый день.
Есть некоторая строка, в которой содержится выражение вида: KV1234, либо выражение вида: 4245KV.
Подробнее:
В этом выражении обязательно содержится слово "KV" - либо в начале, либо...
Кириллица в регулярных выражениях
Здравствуйте!
Имеется некий скрипт, который определяет спам-слова в тексте и выдает свою оценку на спам-содержание.
Там есть расписанная функция, а также в отдельном файле сами спам-слова, с...
Замена youtube ссылок на ifarame
Возможно у кого-то есть готовый скрипт? Необходимо находить в тексте все ссылки youtube, вроде этой http://www.youtube.com/watch?v=_tPGhesah8w и заменить из на ifreame, вроде такого <iframe...
Регулярные выражения, вывод слова по вхождению
Только начал разбираться с регулярными выражениями, только не могу понять как можно сделать так что бы:
Есть строка: привет мир, жизнь прекрасна.
Мы вводим подстроку по которой мы будем искать,...
Строку преобразовать в математическое выражение. Как доработать код?
//в итоге мы должны получить из введенной строки 2+6+8 значение суммы.
//вот мой код, не пойму почему не работает:
//ввели к примеру строку 2+6+8, нажали кнопку с именем calc и работает дальше:...
Регулярные выражения для проверки занятости имени
как сделать проверку например есть в базе компания с именем
Company Name
что бы при регистрации новой компании с именем
C o m p a n y N a m e
выдавало отказ
Спасибо за помощь
Поиск всех ссылок на странице
Добрый день всем.
Необходимо регулярное выражение для поиска всех ссылок на странице.
В регулярное выражение добавить домен m.youtube.com
Добрый день
Есть вот такое условие
if (preg_match('#^https?://(?:www\.)?youtube\.com/.+v=(.+)($|&)#imsU', $text, $m) or preg_match('#^https?://youtu\.be/(.+)$#imsU', $text, $m))
Оно...
Как регуляркой перенести конец текста строки в начало строки?
Не совсем по теме, не знал куда вопрос отнести.
Есть огромное кол-во файлов с названием типа: название (??????).pdf
Необходимо перенести (??????) в начало строки, то есть должно получиться:...
В Submatches попадает только последнее вхождение
Только начинаю осваивать регулярные выражения, вопрос наверняка очень простой, но найти ответ самостоятельно не удается...
Ситуация банальная: есть текст, содержащий фигурные скобки, внутри...
Перенаправление с домена третьего уровня на домен второго уровня
Здравствуйте.
Возможно ли с помощью htaccess перенаправлять адреса от домена третьего уровня, на домен второго уровня? Например чтобы ссылка http://739693.site.ru/catalog.php шла на следующий...
Пропустить пустое поле
Написал регулярные выражение, оно пропускает цифры,точку или запятую, но блокирует все остальные символы. Что дописать к этому РВ, чтобы при НЕ заполненном поле,не выдавал сообщение, просящее...
Вывести часть текста
есть ссылка на сайт например site.ru/str.html
она имеет большой код, но меня интересует следующий отрывок:
<tr class="top">
<td class="first"> </td>
...
Preg_replace, удалить всё от и до
Здравствуйте.
Вот у меня есть текст:
dfgdf
: :
Как через preg_replace сделать что бы все элементы начинающееся с [ и заканчивавшееся на m, были вырезаны.
Удалить отступы, переносы до и после, до первого символа
Как удалить все переносы и отступы до и после тега , до первого символа как перед тего, так и до первого символа после тега.
Распарсить текстовый файл и сформировать HTML на его основе
Всем привет!
Направьте, пожалуйста, на путь истинный в решении такой вот задачки.
Есть текстовый файл.
Необходимо его преобразовать в правильный html код.
Т.е. все ссылки и email'ы привести к...
Как подсветить найденные цифры в тексте, используя регулярные выражения
При помощи регулярных выражений надо выделить все цифры синим цветом. Помогите :)
Регулярное выражение для имени пользователя
Друзья пожалуйста помогите с регуляркой. Ничего не понимаю в ней, хочу решить конкретный пример и сразу поучиться на этом примере. Помогите написать такое регулярное выражение:
На пхп правило...
Задание на регулярные выражения
Поиск никнеймов с помощью регулярного выражения. Никнейм начинается с одного или более символа: _, <, = или точки и заканчивается так же, только угловая скобка должна быть закрывающей (>).
Первым и...
Заменить все знаки <,> внутри определенного html-тега
Здравствуйте,
Имеем примерную строку
<body>
<h1>Test</h1>
<pre>
<h1>Заголовок</h1>
<script type="text/javascript">var a = 0;</script>
</pre>
</body>
Как через регулярное выражение узнать, присутствует ли в строке слеш?
Как через регулярное выражение можно было бы узнать присутствует ли в строке слеш "/" или нет...?
Я так понимаю , нужно экранировать. Но как так правильно экранировать, чтобы мол именно "/" слеш...
Игнорирование пробелов между слов
Регулярка
(left|right)(*)(*|cursorX|cursorY),(*|cursorX|cursorY)\);
Выводит текст
left(cursorX,0343);
А вот такой уже не выведет, но как сделать чтобы выводил?
left ( cursorX , ...
Простой мониторинг сервера Call of Duty MW2
Есть очень простой мониторинг для движка Sourse, ну там для контры, халфы и т.д. вот его код:
<?php
$server = '109.195.35.202';
$port = '27015';
function GetServerInfo($server,$port) {
...
Preg_match_all и пустые значения
Доброго времени суток, есть cледующий код:
$data = filter_input_array(INPUT_POST);
if (!empty($data)) {
preg_match_all('/\d*/', $data, $matches);
var_dump($matches);
}...
Как Получить HEX код из строки
Помогите у меня есть такая строка
$str = "{FFFFFF}Text{00FF00}Текст{0000FF}123";
Вопрос в том как мне вытащить только это: {FFFFFF}{00FF00}{0000FF}
Помогите пожалуйста не чего подобного не нашёл...
Числа в конце строки
Есть строка
https://www.cyberforum.ru/newthread.php?do=newthread&f=323
Как получить значение после '=' ?
Спасибо.
Парсинг текста
Здравствуйте, в результате анализа страницы получается примерно такой текст
It is a long established fact that a reader will be distracted by the readable content of a page when looking at...
Регулярное выражение с отрицанием подстроки
Здравствуйте.
Есть два вида ссылок
b123-aaa-bbb-ccc-ddd
aaa-bbb-ccc-ddd
Ссылка вида b123-aaa-bbb-ccc-ddd проверяется на совпадение, следующим выражением
b+-+
Подскажие как составить...
Спарсить ссылки и названия
<div class="subjects"><a href="http://hi-news.ru/auto" rel="category tag nofollow">Категория</a> - <a href="http://hi-news.ru/technology" rrel="category tag nofollow">Категория 2</a></div><h2><a...
Regex-шаблон для поля имя-фамилия
1) Имя должно быть написано с большой буквы
2) Фамилия должна быть написана с большой буквы
3) Поддержка двойных фамилий (Петр Гулак-Артемовский)
4) Поддержка фамилий с двух букв (Брюс Ли)
Preg_replace не работает с русским текстом и case insensetive
Здравствуйте!
Как я понял, тема известная. Гугл, в основном, выдает ссылки на темы как минимум двухлетней давности, php 5.3, 5.4. У меня php 5.6. Задача до жути простая:
Есть фраза "Общество с...
Только цифры в {фигурных скобках}
Знаю что для цифр вот так:
preg_replace('//', '', $string);
не могу дописать чтобы он их в фигурных скобках определял...
например {234}
Добавлено через 2 минуты
Скобок этих больше 1 и они...
Получить из строчки массив
Как из строчки
' 123 Авы f saSdf фы В @ 2'
Получить массив, срока поделена по пробелам, а в значении каждого значения не будет пробелов?
Вытащить из строки нужные данные. Спасибо
Здравствуйте, очень прошу вашей помощи, сам в регулярках мало что смыслю, никак не возьмусь их выучить. Нужно из строки:
...
Объединить 2 выражения в 1
\d{1,6}(?=\s+хата
\d{1,6}(?=\s+дом
По отдельности отлично ищут числа после слов хата и дом, выделяя только числа в тексте:
Привет, 342 хата выа вы а улица 43242 дом.
1 Как выделять числа,...
preg_replace удаляет экранированный слэш
Добрый день.
Я кодирую массив через json_encode. Он в свою очередь экранирует символы в том числе и одинарный обратный слэш "\" в "\\"
На выходе получается json:...
Проверка пароля на наличие последовательностей
Доброго времени суток, уважаемые форумчане!
Собственно, столкнулся вот с такой задачей: нужно средствами PHP проверить вводимый пользователем пароль (при регистрации/смене пароля) на наличие...
Регулярка только транслит
Доброго времени суток! Подскажите, пожалуйста, ламеру парочку регулярок
1. только английские символы, цифры и пробел.
2. только английские символы, цифры и пробел общей длиной не более 10...
Регулярные выражения проверка на число
Здравствуйте! Помогите пожалуйста решить задачу выбора из строки только цифр и одной первой точки.
К примеру есть строка "фыв5.asdf4.6". В результате должно выдать "5.46". Я начинающий и не могу...
Вытащить текст из скобок
Помогите начинающему, надо вытащить текст из угловых скобок < и > .
Составил <(.*)> , так то работает, но пример <cyberforum>> , то будет cyberforum>...
Никак не могу сделать нормально
Вырезание всех тегов
Здравствуйте!
Есть простейший код регулярки:
$page = 'url файла';
preg_match("|<body.*?>(.*)</body>|sei", $page, $arr);
echo $title = $arr;
Суть данного куска, думаю ясна.
Не могу...
Подскажите учебник по регулярным выражениям
Увлекаюсь парсерами, а с регулярными выражениями как то туго получается.
знаю их на уровне preg_match_all("|<title>(.*)</title>|sUSi" и т.д.
Подскажите хороший учебник по регулярным выражениям,...
Считать в отдельную переменную все цифры идущие подряд после символа _ , пока не встретится символ не являющийся числом
на php
Допустим дана строка: aeg28491_30481?353
как мне считать в отдельную переменную все цифры идущие подряд после символа _ , пока не встретится символ не являющийся числом?
То есть как...
парсер таблиц
как спарсить таблицы из html документа? таблицы без атрибутов со стандартными тегами, нужно извлечь из них построчно информацию, возможно на PHP Simple HTML DOM Parser и др библиотеках
Регулярное выражение для положительного числа с запятой
Всем привет.
Нужна помощь в написании регулярного выражения для неотрицательного числа с запятой. Ограничений на количество чисел до и после заяптой нет. Запятая не обязательна.
Примеры...
Выделить строки не содержащие символ
строки вида:
1;site.ru/32
2;site.ru/2323
3;site.ru/151||site.ru/155||site.ru/154||site.ru/154
4;
5;site.ru/45
Помогите выделить синее без красного и пустого. Просто регулярка, без ф-и php....
Как работают регулярные выражения?
Здравствуйте, только начал изучать регулярные выражения PCRE. И не могу найти годную для ума информацию о принципе работы.
Возникли вопросы:
К примеру имеем строку "яблоко красное и зеленое...
Нахождение кириллицы в латинице и вывод слова
имеется текст, в котором перемешаны символы кириллицы и латиницы.
Как найти слово, в котором кириллица и вывести его?
preg_match_all("/\s*+\s*/", $sql, $a);
foreach($a as $k) echo $k." ";
этот...
Бот для проверки
Здравствуйте. Нужно сделать такую фитчу.
Делаю форму добавления сервера.
Есть такие поля
Ваш сайт.
Наш код
И в конце кнопка
Добавить
Выделить жирным все номера телефонов
Используя регулярные выражения в PHP, необходимо выполнить обработку строки: ввести исходную строку из текстового поля, выделить полужирным все номера телефонов (формат +375(код)xxx-xx-xx) , вывести...
Найти в строке букву и вырезать только слово с этой буквой
Всем доброго времени суток!
все ни как не могу понять эти регулярки(
поэтому прошу помощи у профессионалов!
необходимо найти в строке букву а затем вырезать из этой строки слово с найденной буквой...
Распарсить строчку
/upl/img/2img1.webp?id=2335
/upl/img3.webp?id=2335
Как верно составить регулярку, чтобы на выходе получить в первом случаи img1.webp, во втором img3.webp
Пробел перед цифрой
есть файл с массивом ,я хочу поставить пробел перед всеми цифрами и передать на функцию explode().
как реализовать это в коде что бы explode зачитал?
знаю что через preg_replace() или str_replace...
Парсер результатов поиска Google
Возник такой вопрос... видел кучу вариантов для записи в файл...
Но так и не смог придумать как это отобразить в нормальном виде. Чтобы потом закидывать в БД.
Следовательно как закинуть все это...
Проверить, соответствует ли вся строка шаблону
Я знаю, есть функция ereg(), которая проверяет, есть ли в строка подстрока, которая соответствует шаблону. Есть ли такая функция, которая будет проверять, соответствует ли ВСЯ строка шаблону?
Получить value html-тега
<input type="hidden" name="s1" class="price_field_s1" value="359" />
<input type="hidden" name="s2" class="price_field_s2" value="45" />
<input type="hidden" name="s3" class="price_field_s3"...
Разбиение одной строки на две с учетом словосочетания
У меня есть массив или строка. У туда записаная строка в таком виде к примеру:"Встречаются случаи, когда переменные довольно неудобно использовать для постоянного хранения каких либо определенных...
Преобразования названия темы в ЧПУ
Зравствуйте, столкнулся с проблемой.. мне надо заносить в бд алиас, помогите написать регулярку которая будет преобразовывать название темы в ЧПУ,на пример я люблю играть в ya-lublu-igrat
Составить регулярное выражение удаления комментариев в javasctipt вставках
В своей работе, использую в самодельном движке, вывод страницы в одну строчку. Вроде как чтоб было зашифровано и модно как в google.com и yandex.ru. Использую такой код
<?php
$out =...
Найти все совпадения
Есть строка, в которой помимо прочего есть такое:
...
Вырезать строку в скобках
Есть такая строка
Вешалка (Орех; Орех/Бронза)
она вытаскивается из переменной <? $name; ?>
как мне из неё отображать только
Орех; Орех/Бронза
Выборка из txt файла
Добрый день!
Есть база в .txt (вообще-то, в .dba) в таком виде:
@@@@@-START-@@@@@
Заголовок
// пробелы
// ещё пробелы
#####-LIST-######
< Заголовок >
Обычный текст 1 //...
Парсинг XML с повторяющимися данными
Добрый день!
Возникла проблема при работе с XML регулярными выражениями.
Есть такой код:
$str = "
<a>
<b>abc</b>
<c>123</c>
</a>
Замена строк по рег выражению в цикле, и их вывод
Проблема при выводе $result, нужно чтоб каждый элемент $array, был внутри $req :
for($i=0;$i<count($array);$i++){...
Регулярка на битрикс
Пишу вот такую регулярку для перелинковки
$arResult = preg_replace("/(?<=\W|^)".$keyz."(?!*>)(?=\W|$)/m",'<a href="/new-section/'.$arElement.'" title="'.$keyz.'"> '.$keyz.' </a>',...
Заменить "чтото типо <123>123</123>" на "чтото", предварительно подставив перед "чтото" текст между тегов из "чтото типо <123>123</123>"
в html разметке есть чтото типо <123>123</123>
как с помощью регулярки, все это заменить на чтото предварительно подставив то что между тегами?
может что то не так сформулировал, но думаю поймете))...
RegExp по html, до первого вхождения
Идет html код:
<ul class="Yes">
<li>Нужно</li>
</ul>
<ul class="No">
<li>Не нужно</li>
</ul>
Нужно выбрать только первый блок ul;
Замена html кода на php код
Привет, мир! Знатоки php, подскажите как можно заменить html теги на php код? Т.е. у меня к примеру есть тег:
<my_tag /> его нужно заменить на <?php function users() { echo 'my code'; }?>...
Втсавить строку между тегами
Как вставить строку между тегами?
Исходные данные:
'field' => '<select id="rubriks" name="board"></select>'В ф-ии, которая получает эту строку необходимо вставить между тегами строку из option'ов....
Разбитие сообщения на строки до 78 символов, а также проверка на то чтобы не разбить шаблон ##FIO##
Добрый день.
Есть шаблон письма HTML, который в итоге будет пересылаться с использованием сокетов.
Как я узнал согласно стандарта в теле письма должно быть не более 78 символов, два последних будут...
матчить только если в строке одно слово
нужно сделать паттерн который будет матчить только если в строке (string) только 1 слово php или css или ahk
если же строка "php lalalal" чтоб не парсил
пока паттерн такой "/^php|css|ahk/" но...
Отсеять из массива один определенный элемент
Есть массив такого вида:
Array
(
=>
=> plugins = plugins
=> cache = cache
=> comments = comments
Парсинг preg_match
Помогите пожалуйста, сам новичек в PHP, нужно сформировать регулярне выражение для парсинга определенного дива со страницы например
Берет див с ID таким то и копирует его в переменную, работает на...
Нахождение содержимого тега A, без тега а и параметров
Здравствуйте. Не могу решить вот такую задачку:
Есть ссылки следующего вида:
<a href="http://www.site.ru/razdel/details/132/">Собака</a>
<a href="http://www.site.ru/razdel/details/9/">Кошка</a>...
Исключить слово из выражения
Добрый день.
Извлекаю ссылки и анкоры со страницы. Задача не отбирать те ссылки, в которых встречается слово "promoted".
<?php
$text =...
Распознавание ссылки в тексте
подскажите регулярное выражение которое на 100% выявляло ссылку в тексте, в тексте могут попадаться ссылки типа
https://www.cyberforum.ru/
www.cyberforum.ru/
http://cyberforum.ru/...
Все совпадения preg_match_all
Здравствуйте.
Написал регулярное выражение для поиска инфы на станице, ищет нормально, но почему-то вместо всех совпадений, выдаёт лишь последнее.
Точнее в $matches записывается всё, от первого и...
Найти в тексте все вхождения строки по шаблону
Добрый день
Задача такая - найти в тексте все вхождения строки и сложить эти вхождения в массив
Условия:
1. строка должна начинаться с цифры и заканчиваться цифрой.
2. в строке должны быть...
Замена текста по шаблону и удаление внешних тегов, относящихся к найденному шаблону
Привет всем,
Есть небольшой html файл в котором надо искать вот такие шаблоны: @130, @131, @132 ... (т.е. @ + 3 цифры) и заменить, например на zzz. После того как нашли, надо вырезать <table...
Получить абсолютные ссылки
Вообщем ситуация такая. Есть регулярное выражение, которое получает абсолютные ссылки (типа href="http://site.ru"), вот оно:
preg_match_all('~<a.*?href=".*?//.*?">.*?</a>~', '<a...
Нужно вырезать
Здравствуйте,
Есть: Слово (цифра)
Нужно вырезать цифру, то есть было: Фильм (1), а стало 1.
Помогите, а то сложно у меня вырезка дается(
Вытащить ссылки из html-кода
В базе данных хранится данные в виде html-тегов:
html: <script type="text/javascript" src="/jwplayer/jwplayer.js"></script> <div id="myElement">�аг��зка...
Разобрать строку с помощью регулярных выражений
Здраствуйте.
Думаю многим приходилось сталкиваться с древовидной структурой каталогов. (http://сайт.ру/раздел1/раздел2/раздел3/…/разделN/). Все в общем то по стандарту. Но проблема возникает,...
Исключения в регулярке
Есть регулярное выражение
$pattern = '/<img(?:\\s*?)?\\bsrc\\s*=\\s*(?|"(*)"|\'(*)\'|(*))(?:\\s*?)?(\\btitle\\s*=\\s*(?|"(*)"|\'(*)\'?)*)?>/i';
$replacement = '
<a href="${1}"...
Проверить правильность регулярного выражения
Привет всем.
В тексте есть строки типа: Wicket.Ajax.ajax({"f":"id20","u":"../nJo5v8dcZx65kJr6ySoWufoC57
Мне надо выцеплять первую часть: Wicket.Ajax.ajax({"f":"id20","u":"../
...
Не удается получить данные из <div>
Господа,есть вопрос. необходимо получить содержимое блока <div>, а точнее текст,без тегов(в общем-то с тегами проблемы нет).
Делаю следующим образом:<?
$content = ...
Регулярные выражения php
Помогите составить регулярное выражение. Есть некий текст (вывод из терминала):
2 sh
2 sort
4 /usr/lib/openssh/sftp-server
5 nginx:
8 sshd:
11...
Получить часть строки
Все не могу найти время, что бы разобраться в них. Как получить из такой строки
все что между ids=" и следующей кавычкой
Как вывести текст начиная с определенного слова и заканчивая другим
Добрый день!
Есть похожие темы, но там описано, как вывести текст между словами.
Мне необходимо вывести текст начиная с определенного слова и заканчивая другим:
$text="Натуральная кожа. Ширина...
Отлавливание переносов в textarea
В переменную берется строка из textarea. В textarea слова, разделенные пробелом, могут быть переносы.
Нужно написать регулярку, которая меняет цвет английских слов.
Проблема в том, что непонятно,...
Найти все символы не соответствующие шаблону
Есть строка, в которой должны быть только числа разделенные "," или ";". Шаблон получился такой "/^(?\d+?)+$/". Мне нужно найти и вывести символы, которые не соответствуют этому шаблону. Недавно...
Preg_replace и preg_replace_callback
нашел тут в закромах бекап и хотел развернуть на денвере, а тут ошибка, чт preg_replace с модификатором /е не используется, сто то пол вечера пытался переделать ничего не получается, мож кто поможет...
Ссылка на email
Всем доброго времени суток! Столкнулся с такой проблемой: хочу сделать сслыку на email в зависимости от email'a пользователя. Поясню, я регистрируюсь, ввожу email, после клика на кнопку у меня...
Удалить дробные числа из строки
Здравствуйте. Помогите пожалуйста, никак не получается разобраться этими регэкспами.
Нужно удалить все числа с плавающей точкой из строки и вернуть строку без них.
Добавлено через 12 минут...
Вывод данных с .log файла в таблицу php
ребята помогите зделать
Есть лог в нем отображается:
: ==> $MyINFO $ALL впро111 Kharkov<FlylinkDC++ V:r407,M:P,H:24/0/1,S:15>$ $50 $$2156629653965$
Надо так:
ДАТА: НИК: ...
preg_match_all и кодировка
хочу посчитат на каком месте стоит в строке кажди подчерирование, для етого исползую preg_match_all() но сталкивался с проблемои с кодировкои
если в строке латинские букви то всо норм
...
Проверить год
Совсем туго с регулярками.... В общем нужно проверить год, к примеру 1950, что бы не могло быть что-нить типа 1095 и допустим 2112... Тоесть первые две цифры были 19 или 20.
Добавлено через 11...
Нужна регулярка
нужна регулярка чтобы находила заключенное между ] (двойными квадратными скобками)
Спаисибо.
Не могу найти последний загруженный скрипт
Помогите реализовать, есть ссылка такого видаhttp://сайт.ру/catalog/price_1_1347016796.js
в конце ссылки цифры - время загрузки в утф., то есть после каждой загрузки цифры меняются в большую сторону...
Фильтрация строк по формату
Всем привет. Задача такая, нужно заставить пользователя в пароле использовать большие, маленькие буквы и цифры. В принципе ничего сверхъестественного...
Вопрос собственно такой, как реализовать...
Написать примеры регулярных выражений
Написать пример трех разных строк, соответствующих регулярному выражению, и двух строк, не соответствующих регулярному выражению:
^\d\d\s+(ян|фе)в\.?\s2\d{3}\sг
Пропустить несколько первых символов
добрый день!
помогите составить регулярку.
нужно пропустить несколько первых символов и вытащить все буквы и цифры.
допустим исходная строка
ООО "КБ"КОНКОРД"
хочу пропустить 5 символов и...
Выборка из строки слов содержащих одновременно буквы латиницы и кириллицы
Доброго!
Возникла необходимость перебрать базу и выбрать слова которые содержат символы одновременно из латинского и кириллического набора символов.
Нужно найти слова подобные следующим: Lюстра,...
Помощь с парсером картинок
Здраствуйте! Нужна помощь и советы по правильности моего парсера... В php я ,можно сказать - новенький, а данный парсер мой первый, так что не ругайте сильно пожалуйста...
Итак задача парсера:...
Выражение для фильтрации ввода 359 градусов
Прошу помощи. Мне необходимо выражение для фильтрации ввода цифр. 360
Как ввести зависимость второй цифры от первой и третьей от второй я ненашел.
Прошу или ткнуть носом в нормальный хелп по...
Некорректно работает парсер тв программы
Доброго времени суток, возникла следующая проблема. Есть парсер тв программы, вроде все работает, как оказалось, пока не наступает 12 часов ночи, после этого парсер начинает показывать передачи...
Возвращает только первое слово
Здравствуйте. Нужен скрипт , который выводит все слова на русском и английском длиной 1-8 букв с главной страницы яндекса
Вот код:
<?php
...
Найти текст после слова с использованием регулярного выражения
Здравствуйте,
затрудняюсь в составлении регулярного выражения, которое бы отдавало текст (значение) после слов "Имя", "телефон"
Нужно получать имя и телефон из текста письма
Заранее спасибо за...
Получить значение из тега <span>, сравнить с имеющимся
Добрый день, уважаемые форумчане!
Ввиду своих невысоких познаний и острой необходимости решить стоящую задачу, вынужден обратиться с помощью в решении следующего:
имеется:
<span...
Парсинг сайтов
Здравствуйте, подскажите хорошую библиотеку для парсинга сайтов и желатьльно ссылку на документацию, заранее спасибо!
Удаление уникальных символов в строке
Доброго времени суток! помогите пожалуйста с решением задачи
1) нужно удалить из строки неповторяющиеся символы ( данный символ не должен равняться соседним )
Пример:
строка - 01123556 -...
Замена цифр "3" в строке на рандомные значения
Есть переменная $hook="1 2 3 4 5 4 3 3";Нужно заменить в ней цифры 3 на рандомные значения.
Я сделал вот так $str=str_replace("3","".(rand(1,10)),$hook);Но получается что все цифры 3 заменятся...
Замена текста в HTML коде
Приветствую форумчане.
2) Есть две строки, которые прогоняются через 1 функцию.
$str1 = '<a href="http://site.site/wp/?p=195" rel="prev"><span class="meta-nav">←</span> Предыдущая</a>';...
Изменить путь к картинке
Всем привет!
Нужно используя регулярку изменить пути к картинкам.
В переменной содержится текст и картинки, следующего формата:
<p><a href="https://IMG1_full"><img...
Замена процентов в ссылке
Добрый день, подскажите пожалуйста как такое сделать.
К примеру на странице есть код:
<img src="https://www.cyberforum.ru/avtonews/FL%203D.jpg" alt="FL 3D">
Нужно заменить символ процента на...
Выделить латиницу
При сохранении текста в базу, нужно все латинские слова выделить курсивом. Текст берется из tinymce, т.е. в базу заносится с тэгами. Как выделить все латинские слова курсивом, но при этом не трогать...
Найти подстроку в строке
Здравствуйте
Предположим есть строка
текст текст текст текст 😱 текст текст
Меня интересует 😱. Необходимо его найти и заменить на
<img href='128561.jpg' alt='img'>
В тексте меняются только...
Простые регулярные выражения
Помогите написать регулярное выражение чтобы проверил на правильность php файл.
<?
/*Комент*/
?>
нужно проверить чтобы был такой шаблон причём количество коментов не ограничено. Внутри...
Функция preg_match_all - вывод значения
И снова привет) Вроде проблема, а вроде и не проблема. Дело вот в чем, с помощью функции preg_match_all нахожу нужное мне словосочетание. Оно заносится в массив $h1_name. Вывожу с помощью функции...
Обрезка слов в строке
Нужно сделать что то вроде морфологического поиска по базе данных и как простенькую альтернативу морфологии решил просто обрезать часть слова.
Регулярки великие творения и интересно можно ли с их...
File_put_contents: присвоить имя из переменной
Необходимо указать file_put_contents значение так, чтобы экспортируемый txt-документ был назван по значению, взятому из переменной (в конкретном случае $url=http://*.ru/). Как же это сделать? Да еще...
Не удается получить параметр из URL
Привет!
Есть какой-то урл вида ...?descending=1&offset=2018-12-27&limit=10
Мне из него нужно получить значение параметра offset. Этот параметр может быть в середине ссылки, а может быть...
Негативный просмотр назад для нескольких слов (?<!href="|href=|src="|src=)(http:site)
Код ниже идеально работает: регулярка находит все ссылки (http:site), перед которыми нет:
href="
href='
href=
src="
src='
src=
(?<!href="|href='|href=|src="|src='|src=)(http:site) // С...
регулярные выражения
ток начал изучать регулярные выражения, возник небольшой вопрос
$string = "doc1.doc";
if(preg_match("/+.doc/", $string)) {echo "верно";} else {echo "не верно";}
Регулярные выражения. Как сделать, чтобы из названия программ отрезалась версия?
Здравствуйте!
Никак я не могу освоить регулярные выражения :)
Вот несколько, которые у меня либо вообще не работают либо сделаны очень криво, подскажите , пожалуйста, как их исправить.
1. if (ereg...
Функция eregi устарела
Здравствуйте дорогие PHP знатоки. Прошу вас, мне помочь (с меня спасибо). Есть своего рода код: if(isset($_GET) && eregi("^\$",$_GET)){
$page=$_GET;
} else { $page=1; } - это вывод URL для...
Preg_split разбить строку оставляя в качестве строки арифметические знаки +,-,*,/ и тд
Разбить строку, где разделителями служат арифметические знаки оказалось довольно легко. А вот наоборот - возникли проблемы. В массив попадают пустые ячейки по краям массива. Можно конечно потом их...
Проверка на RU, ENG и цифры
Добрый день, не получается напросить проверку, нужно чтобы была проверка на наличие только русского и/или английского языка + цифр + символов "_" и "-". Но почему то выдает ошибку(
$title =...
Как найти начало строки и на каждую новую строку текста,поставить <p>?
<?
$url= file_get_contents('text1.txt');
$string = $url;
$patterns = array();
$patterns = '/^/';
$replacements = array();
$replacements = '<p style="text-indent: 25px;">';
Найти предложения на кириллице в веб-странице
Здравствуйте. Подскажите, пожалуйста, регулярное выражение, чтобы из спарсенной веб-страницы найти все предложения на кириллице, где больше 4 слов?
Скопировать текст из HTML фрагмента
Здравствуйте, нужна помощь, я сделал выборку из куска HTML кода flash ролика через preg_match_all, но дальше мне нужно сделать выборку определенных текстовых значений, например дан HTML код:
CODE...
Написать регулярное выражение спам фильтр
Здравствуйте. Необходимо написать регулярное выражение
Сейчас есть самый базовый вариант
/spmsite.net/iu
Необходимо, чтобы срабатывало еще на
"spam site.net", "sp am site.net"(и...
Преобразование текста в ссылку
Здрасьте!
Приведенные ниже регулярные замены ищут текст ссылок и преобразуют их в кликабельные ссылки вида: http://citename.ru и www.citename.ru
Необходимо заменить текст короткой ссылки вида: ...
Вычесть из переменной переменную
Нужно вычесть: из переменной $result1 строка 52, переменную $result2 строка 53 и поместить значение в переменную $result3 строка 54. Вопрос, почему не работает? И как сделать чтобы заработало....
Проверка на различные способы запрета индексации (регулярные выражения)
Добрый день.
Необходимо найти в исходном коде страницы код ссылки на мой сайт.
Делаю промо-акцию: "Ты ставишь ссылку на свой сайт, а мы тебе даём плюшки".
С поиском ссылки всё в порядке, там и...
Как вырезать в коде только первое изображение?
Нужно из кода вырезать код только первого изображения. Я нашел вот такое выражение, но оно вырезает все картинки, а нужно удалить только первое.
$content = preg_replace("/<img.+?>/","",$content);
Выделить все символов, кроме последних 16
Добрый день!
В регулярных выражениях новичок. Не могу сделать так, чтобы искались все символы, кроме последних 16.
Удается только найти как раз таки последние 16. Но необходимо наоборот.
Вот...
Поиск с использованием регулярных выражений
Добрый день, уважаемые форумчане!
Очень нужен совет..
Нижеизложенный код позволяет искать в базе данных по введенному условию, название жанр и т.д.
Но он не совсем эффективен, если усложнить...
Регулярные выражения
Мягко говоря, в замешательстве. Не могу понять, почему регулярка не проглатывает строку.
В кратце - нужна регулярка, чтобы проверить название файла на верный формат...
Поиск всех слов в любом порядке
Привет, парни. Помогите плз с правильным регулярным выражением.
Нужна регулярка, которая будет искать в тексте все подаваемые на вход слова в любой последовательности.
Пример:
Текст: Вчера...
Preg_match логин не может состоять только из цифр
Всем привет, нужна помощь с регулярными выражениями.
Я хочу, чтобы нельзя было создавать логин ТОЛЬКО одними цифрами. Сейчас есть такая проверка
if (!preg_match("/^{3,50}$/u",$nick))
То есть...
Регулярка лицевого счета: только цифры и на конце может присутствовать или нет одна любая русская буква
обрабатываю строку к примеру 195004021000 417/431 69/79 или 121212а 17#31 6#7
где первое значение лицевого счета, остальные данные это показания старые любой спец. символ и новые
требуется...
Очистка входных данных
Здравствуйте! Не получается написать регулярное выражение, которое буде приводить входную строку к виду '150px' или '50%', для подстановки к css стилю. Т.е. строки типа '100fpxx' или '100q%' должны...
Как удалить строку, не содержащую информации?
Каким образом можно удалить строку, в которой имеются только табуляция, пробелы и перевод строки?
Как найти только что нужно :) но без мусора, сохраняя условие
В строке:
ЯндексМаркет="1" Валюта="рубль" СвободныйОстатокНаБазе="2" ПутьФото="d92" Производитель="31" Модель="UHB-205 черный/зеленый" КраткоеОписание="Увлажнитель">Увлажнитель воздуха BALLU UHB-205...
Как вывести повторяющиеся строки функцией preg_match_all
Добрый день!
Делаю автонаполнение сайта, совсем уже голову сломал как это сделать.
Нужно из строки вывести повторяющиеся слова, а именно название жанра.
Данная функция в $arRes добавляет...
Регулярное выражения для Курса валют
Привет :) мне нужно написать регулярное выражение чтобы выводились только цифры и название валюты...
сайт - http://www.byblosbankarmenia.am
$str =...
ereg_replace() - устаревшая функция?
Здрасте!
Решил поучиться работать с регулярными выражениями.
Нашел на сайте пример работы ereg_replace(), набрал его в блокноте и запустил. Появилось сообщение об ошибке: Deprecated: Function...
Регулярка
Подскажите регулярку для извлечения из $_SERVER=="/sssssssss/rrrrrrr/ddddddd/wwwwwwwww/index.php" только строки
"sssssssss/rrrrrrr/ddddddd/wwwwwwwww" конец может быть не только index.php поэтому и...
Как найти регулярными выражениями перенос строки?
<tr>
<td >Строка 1</td>
<td >Строка 2</td>
<td >Строка 3</td>
<td >Строка 4</td>
</tr>
Как можно найти регулярными выражениями такую строку?
Начинаю искать вот так /<tr>.../ - не ищет, потому...
Проверка на соответствие "два слова через нижнее подчёркивание"
Ребят помогите составить регулярное выражение т.к. я в них вообще ничего не понимаю.
В общем нужна проверка на полученные данные, чтобы они были вида: Firstname_Lastname. Т.е. 2 слова, обязательно...
Выделение первой буквы в предложении
Добрый день, подскажите, как составить регулярное выражение, чтобы оно первую букву каждого предложения в тексте выделяла жирным шрифтом и красным цветом.
Isset и PDO
Всем привет, как правильно использовать ".(isset($otv)?", `otvet` = '$otv'":null)." в подг.выражении?
$sql = $pdo -> prepare("INSERT INTO `chat` SET `msg` = ?, `user` = ?, `time` =...
Php!? Регулярка, как добавить сюда (см. регулярку внутри) чтоб и с большой буквы тож можно было начинать?
//var reLogin = /^{2,11}$/i;
//if (!preg_match("/^{2,9}+$/",$login))
if (!preg_match("/^{2,9}+$/i",$login))
{
echo "<script language='JavaScript'>
alert('WRONG NICKNAME FORMAT');
...
нажатие и отпускание клавиши enter для отправки формы
нажатие и отпускание клавиши enter для отправки формы после submit и коды /1C /9C или 1C 9C. Как это записать правильно?
Регулярное выражение для пропуска email-адресов только указанных доменов
Привет всем, помогите пожалуйста:
нужно регулярное выражение, а именно чтоб пропускало e-mail адреса только доменов:
****@mail.ru, ****@yandex.ru, ****@gmail.com, ****@list.ru, ****@bk.ru
сам...
Php - парсинг страницы (post запросы)
- есть форма отправки пост запроса http://www.adresok.net/Astana
-результат получаем тут http://www.adresok.net/poiskusers.php
Моя задача -запросить данные и получить их у себя на страничке
что...
как сделать: "все кроме обратнои ссылки" ?
привет.
#(k)\\1#
етот шаблон совпадается строке если строка содержит сомвол k и потом еше раз символ k да?
а как написать такои шаблон котории совпадается строке, где есть символ k и потом любои...
Поиск ссылок по http протоколу
Добрый вечер! Только начал разбираться в регулярных выражениях, совсем туго получается!
нужно написать рег.выражение, которое ищет на странице все ссылки по http-протоколу и конечно же вывод всех...
Поиск в html атрибутов
Добрый день.
Есть html в котором есть атрибуты у тегов
Примеры
<tr class="dgory seld" data-guid="b3830b719aa306ddc">
<input type="text" class="fsddsfy sdsfeld" data-guid="54fvdsvcdsf342">
Т.е....
Как заменять текст на пробел???
$string = $cont;
$patterns = "<div>";
$patterns = "</div>";
$patterns = "Цена";//Вот эту строку ищу
$replacements = "p";
$replacements = "/p";
$patterns = " "; /Хочу...
URL выражение/замена при условии
Есть проблемка. помогите гуру.
есть контент. нужно сделать замену при условии.
есть ссылки вида
<a href="http://site.ru/search/123456/">работа на дому</a>
нужно заменить на
<a...
Удалить время в строке
Здравствуйте. Плох в регулярках. Кто сможет помочь:
10.10.2019 - 14:39 item 0000 connect
надо оставить
10.10.2019 - 0000 connect
Вывод данных из лог файла
Доброе время и суток, дорогие друзья! Я начинающий программист и хочу стать профессионалом как вы и был бы очень рад если вы меня поддержите. Мне нужно реализовать небольшую программу которая выводит...
Вытащить кусок html кода
Здравствуйте, помогите пожалуйста, не могу подобрать шаблон чтобы вытащить кусок html кода
<div class="detail">
<h3 class="icon-hotproduct">
<a...
Регулярное выражение для телефона
Доброго времени суток.
Мне нужно регулярное выражение, чтобы перебирать операторы телефонов, к примеру, есть несколько кодов 099, 098, 101, 104, 201.
Как задать данное условие??
Пробелы в регулярном выражении
Добрый день!
Есть код который разрешает буквы, цифры, тире и нижнее подчеркивание:
if ( !preg_match('/^*$/', $username) ) {
return false;
} elseif ( preg_match('/^*$/', $username) ) {
return...
Как парсить несколько страниц, используя один файл
Нужно спарсить список сайтов, у которых больше 100 хостов ежедневно. список сайтов размещен на разных страницах, по 10 сайтов на странице. Я не знаю заранее когда наступит этот предел, поэтому я не...
Найти все абзацы текста, в которых нет определённого слова
Привет всем!
Хочу написать регулярное выражение которое находит все абзацы в которых НЕТ определённого слова.
К примеру написать выражение, которое находит абзацы, в которых нет слова qwerty....
Убрать вредоносный код с помощью регулярного выражения
На всех статических файлах есть код вредоностный, и он в каждом разный, как регулярным вырождением убить все строки и какую программу использовать?
<script type="text/javascript">...
Заменить слова без учета окончаний
Привет!
Нужно заменить слова в предложении, при любом окончании.
напр., - новый, новых, нового, новому заменить на старый, старых, старого, старому соответственно.
Добавлено через 12 минут...
Функция preg_replace не работает
В чем заключается ошибка? Выводит такую ошибку: "Warning: preg_replace() : No ending delimiter 'у' found in C:\OpenServer\domains\lab8\page.php on line 28".
$change_txt="Настало утро и пришло...
Регулярное выражение - сравнение двух файлов и замена значений строк
Привет всем. Как и многие не понимаю регулярки. Есть два файла, land_en и land_ru. Нужно заменить значения land_en <lang name="1"><!]></lang> на значение land_ru
<lang name="1"><!]></lang>...
Не могу разобраться с preg_replace
Приветствую! Есть строка в коде html:
<span id="more-1757"></span>
Как мне при помощи функции preg_replace вставить после данной строки - цифры 11111111? неважно до или после. Главное, что...
Не понимаю в чём ошибка
Задание: 'Составьте регулярное выражение для проверки значения переменной быть тегом
для вставки рисунка в html';
Не понимаю почему говорит, что тэг не верный. Проверял регулярку через различные...
Завершение html-тегов в строке
Здравствуйте. В регулярках я новичок. Эта регулярка на яву, но там не нашел нужного раздела.
Подскажите, пожалуйста, регулярку, которая бы закрывала открытый html тэг в текущей строке и открывала...
Вытащить данные из строки
Здравствуйте, имеется в БД строка, необходимо вытащить определенные данные, в регулярных выражениях очень слаб.
...
Все совпадения в один массив
Приветствую, комрады! Сразу говорю, с регулярками скорее знаком, чем дружу, там что не пинайте.
Дело в следующем:
есть шаблон, из которой надо вынуть совпадения.
<div class="vacancy-block">...
Укоротить выражение необычным способом
Привет всем. Сразу прошу прощение, что не могу внятно сформулировать задачу)
Есть строка:
odin-dva-tri-chetire-five-six
Необходимо укоротить рег.выражение максимально, но что бы при этом...
Регулярное выражение для поиска url и класса в css
Здравствуйте.
Помогите пожалуйста с php регуляркой т.к я немного запутался:
Есть css код:
.vc_custom_1495270637194{margin-top: 20px !important;margin-bottom: 20px !important;background: #8224e3...
не могу понять как настроить preg_match_all
не могу понять как настроить preg_match_all на формат опознования номера телефона в виде "+380 (95) 000-00-00" именно такой формат без кавычек но с пробелами скобками и тире, нужно чтоб функция...
Регулярные выражения preg_replace
Привет всем! есть текст html <p><img style="float: left;" src="/upload/janylyk/2017/11/208531_034.jpg" alt="" width="321" height="180">9-ноябрда Жогорку Кеңештеги "Ата Мекен" </p>
мне надо...
Атомарная группировка в PHP
Читаю сейчас всеми известную книгу - Дж.Фридл - "Регулярные выражения". Дошел до момента с атомарной группировкой, и у меня загвоздка. Регулярка обрабатывает котировки вида
23.34000012
23.345...
Выбрать часть текста со страницы
Задача состоит в том что надо написать шаблон чтобы с сайта http://www.avito.ru/izhevsk/nedvizhimost из всего исходного кода страницы он выделял только часть где написано,например
2-к квартира,...
Русские слова не проходят регулярку
Выкладываю до последнего времени рабочую регулярку для русских символов))
Перед проверкой переменной регулярным выражением, я перекодировал строку из utf8 в cp1251
preg_match('/^+(*)++$/',$name...
Ereg_replace заменить на preg_replace
Как мне заманить ereg_replace('+',"",$params); на preg_replace чтоб делала тоже
Перешел на php 7 там нет ereg_replace
Новые блоги и статьи
![]() |
||||
sshd restrictions, ssh access limitations
jigi33 26.03.2025
sshd restrictions | ssh access limitations
рестрикции доступа на сервер sshd
статья:
https:/ / www. golinuxcloud. com/ restrict-allow-ssh-certain-users-groups-rhel
|
Компиляция C++ с Clang API
NullReferenced 24.03.2025
Компиляторы обычно воспринимаются как черные ящики, которые превращают исходный код в исполняемые файлы. Мы запускаем компилятор командой в терминале, и вуаля — получаем бинарник. Но что если нужно. . .
|
Многопоточное программирование в C#: Класс Thread
UnmanagedCoder 24.03.2025
Когда запускается приложение на компьютере, операционная система создаёт для него процесс - виртуальное адресное пространство. В C# этот процесс изначально получает один поток выполнения — главный. . .
|
SwiftUI Data Flow: Передача данных между представлениями
mobDevWorks 23.03.2025
При первом знакомстве со SwiftUI кажется, что фреймворк предлагает избыточное количество механизмов для передачи данных: @State, @Binding, @StateObject, @ObservedObject, @EnvironmentObject и другие. . . .
|
Моки в Java: Сравниваем Mockito, EasyMock, JMockit
Javaican 23.03.2025
Как протестировать класс, который зависит от других сложных компонентов, таких как базы данных, веб-сервисы или другие классы, с которыми и так непросто работать в тестовом окружении? Для этого и. . .
|
Архитектурные паттерны микросервисов: ТОП-10 шаблонов
ArchitectMsa 22.03.2025
Популярность микросервисной архитектуры объясняется множеством важных преимуществ. К примеру, она позволяет командам разработчиков работать независимо друг от друга, используя различные технологии и. . .
|
Оптимизация рендеринга в Unity: Сортировка миллиона спрайтов
GameUnited 22.03.2025
Помните, когда наличие сотни спрайтов в игре приводило к существенному падению производительности? Время таких ограничений уходит в прошлое. Сегодня геймдев сталкивается с задачами совершенно иного. . .
|
Образование и практика
Igor3D 21.03.2025
Добрый день
А вот каково качество/ эффективность ВУЗовского образования? Аналитическая геометрия изучается в первом семестре и считается довольно легким курсом, что вполне справедливо. Ну хорошо,. . .
|
Lazarus. Таблица с объединением ячеек.
Massaraksh7 21.03.2025
Понадобилась представление на экране таблицы с объединёнными ячейками. И не одной, а штук триста, и все разные. На Delphi я использовал для этих целей TStringGrid, и то, кривовато получалось. А в. . .
|
Async/await в Swift: Асинхронное программирование в iOS
mobDevWorks 20.03.2025
Асинхронное программирование долго было одной из самых сложных задач для разработчиков iOS. В течение многих лет мы сражались с замыканиями, диспетчеризацией очередей и обратными вызовами, чтобы. . .
|