preg-match

Как извлечь слова, начинающиеся с хэш-тега (#), из строки в массив

У меня есть строка, в которой есть хэш-теги, и я пытаюсь вытащить теги, я думаю, что я довольно близок, но получаю мног ... > "#some" [2] => "#hash" ) ) Мне просто нужен один массив с каждым словом, начинающимся с хэш-тега.

Предварительное совпадение, если нет [дубликат]

На этот вопрос уже есть ответ здесь: Регулярное выражение: соответствует всему, кроме ... вращает значение true. Поэтому мы не можем изменить его на... if (!preg_match('#^Mozilla(.*)#', $agent)) { Спасибо

PHP preg соответствует всем поискам и замене

Я перепробовал около миллиона различных регулярных выражений, и я просто не могу понять это (по общему признанию, многи ... это самое близкое, что я получил. Он также должен работать с do в именах переменных. Заранее спасибо за всю помощь!

Отличаются ли эти шаблоны регулярных выражений?

Веб-сайт, над которым я работал, не будет сопоставлять данные с использованием шаблона регулярных выражений PHP (preg_m ... ажение из предыдущего приложения, и по разным причинам мне не разрешено его изменять. Заранее благодарю за любые идеи.

Регулярное выражение в php - буквы и цифры ограниченной длины

Как создать регулярное выражение, которое обеспечивает: буквы И цифры (не менее 1 из каждой) минимальная и максима ... т что у меня получилось: ^[A-Za-z0-9]{10,50}$ Похоже, он делает все, кроме принудительного применения букв И цифр.

Получить строку между двумя строками

Моя строка: "ответ-234-частный", я хочу получить номер после "ответ-" и перед "-частный", это "234". Я пробовал использ ... результат: $string = 'reply-234-private'; $display = preg_replace('/reply-(.*?)-private/','',$string); echo $display;

Как вы выполняете предварительное сопоставление, где шаблон представляет собой массив, в php?

У меня есть массив, полный шаблонов, которые мне нужно сопоставить. Есть какой-нибудь способ сделать это, кроме цикла f ... начает, что файл был удален. Они хранятся в массиве. Мне нужно сопоставить содержимое массива с выводом html страницы.

Как заменить только последнее совпадение строки на preg replace?

Мне нужно заменить последнее совпадение строки (например, слово foo) в HTML-документе. Проблема в том, что структура HT ... ь сделать это с помощью preg_replace, но пока я знаю, как заменить только первое совпадение, но не последнее. Спасибо.

Как проверить, содержит ли строка только определенные символы

Мне нужно проверить строку, чтобы определить, содержит ли она какие-либо символы, отличные от |, чтобы присвоить тем пе ... лическое прохождение каждого символа строки или что-то в этом роде, но я чувствую, что должен быть более простой способ.

Регулярное выражение для соответствия неограниченному количеству параметров

Я хочу иметь возможность анализировать пути к файлам, как этот: /var/www/index.(htm|html|php|shtml) В упорядоченны ... ональность из коробки. Нет необходимости внедрять пользовательское решение. Подробности смотрите в ответе @Gordon ниже.

Как мне получить идентификатор видео по URL-адресу? (dailymotion)

Пример: http://www.dailymotion.com/video/x4xvnz_the-funny-crash-compilation_fun Как мне получить x4xvnz?

php получает число из строки

У меня есть эта строка @[123:peterwateber] привет, 095032sdfsdf! @[589:zzzz] @[589:zzzz] Я хочу получить 123 и 5 ... е или что-то в PHP? Примечание: peterwateber и zzzz являются лишь примерами. следует учитывать любую случайную строку

Использование регулярного выражения для извлечения имени пользователя из адреса электронной почты

Моя строка текста выглядит так: [email protected] (John Doe) Мне нужно получить только часть перед @ и ничего бол ... одержать цифры или символ подчеркивания перед символом @, на котором, по-видимому, останавливается регулярное выражение.

PHP preg совпадение для поиска целых слов

Я совершенно новичок в регулярных выражениях. Не могли бы вы помочь мне создать шаблон, который соответствует целым сло ... ищу выражение , оно должно дать мне выражение, если я ищу форму, оно должно дать мне Выполнить и так далее. Есть идея?

предварительное совпадение() и имя пользователя

function isUserID($username) { if (preg_match('/^[a-z\d_]{2,20}$/i', $username)) { return true; } else { ret ... жете объяснить, что он проверяет? Я знаю, что он проверяет, имеет ли имя пользователя длину от 2 до 20, что еще? Спасибо

Получить ключевое слово из URL-адреса реферера (поисковой системы) с помощью PHP

Я пытаюсь получить ключевое слово для поиска по URL-адресу ссылки. В настоящее время я использую следующий код для URL- ... _get.'=(.*?)[&]/',$referrer,$search_keyword); Есть ли другой/чистый/рабочий способ сделать это? Спасибо, Прасад

Регулярное выражение для проверки даты в PHP в формате ГГГГ-ММ-ДД

Я пытаюсь создать валидатор регулярных выражений даты. Проблема, с которой я сталкиваюсь, заключается в том, что я испо ... жет быть, я что-то упускаю. Вот поле ввода, если оно несколько уместно: <input type="date" name="hiredate" />

Шаблон регулярного выражения с использованием w.* не совпадающий текст, начинающийся с иностранных символов, таких как Ä

У меня есть следующее регулярное выражение, которое я успешно использую: preg_match_all('/(\d+)\n(\w.*)\n(\d{3}\.\d{3} ... жен быть правильный шаблон вместо (\w.*), чтобы соответствовать строке, начинающейся с любого символа? Большое спасибо

PHP -preg соответствует всем - немного продвинутый

Мне нужно найти определенную часть текста в строке. В этом тексте должно быть: 12 символов (только буквы и цифры) в ... 6 2GM9 LM14 K3X6 3GM0 LM15 K4X6 4GM1 LM16 K5X65GM2LM17 K9X66GM6LM11 Рабочий пример: http://www.phpliveregex.com/p/bHX

Проверьте, соответствует ли Preg False вместо True

У меня есть этот код, который гарантирует, что имя пользователя состоит только из букв и цифр, но затем, как настроен м ... if (!preg_match('/[A-Z]+[a-z]+[0-9]+/', $username)) { echo 'contains characters other than letters and numbers.'; }