Вопросы по теме 'preg-match'

php для извлечения строки из двойной кавычки
У меня есть строка: Это текст «На вашем балансе осталось $0,10», конец 0. Как я могу извлечь строку между двойными кавычками и иметь только текст (без двойных кавычек): На вашем балансе осталось $0,10 Я пробовал...
56076 просмотров

Как использовать preg_match для проверки наличия пробелов?
Как бы я использовал функцию PHP preg_match() для проверки строки, чтобы увидеть, существуют ли какие-либо пробелы? Пример это предложение будет проверено на наличие пробелов thisOneWouldTestFalse
93856 просмотров
schedule 24.03.2022

Справка по регулярному выражению Preg_match
Привет, мне нужна небольшая помощь. Вот существующий код preg_match: preg_match("/(\/)([0-9]+)(\/?)$/", $_SERVER["REQUEST_URI"], $m); который хорошо обнаруживает post_id в следующей строке URI:...
548 просмотров
schedule 07.06.2022

Получение содержимого квадратных скобок, избегая вложенных скобок
(первый постер, давний посетитель через Google) Я пытаюсь извлечь содержимое некоторых квадратных скобок, однако у меня есть проблемы. У меня это работает для круглых скобок, как показано ниже, но я не вижу, как его следует изменить для работы с...
1755 просмотров
schedule 24.08.2023

Проверяйте операторы SQL в PHP на наличие плохих слов, таких как DROP или DELETE.
Я хотел бы разрешить некоторым администраторам вручную вводить операторы SQL в текстовое поле (для получения статистических данных и т. д.). На уровне базы данных я защитил данные, создав пользователя, который может только выбирать, но не...
723 просмотров
schedule 01.12.2022

Помогите использовать preg_match для телефонных номеров
как бы я написал оператор if, который бы находил номера телефонов и сохранял их в переменной. Вот что у меня есть до сих пор, но это не работает. if...
2776 просмотров
schedule 03.06.2023

Регулярное выражение для проверки длинных URL-адресов в PHP
Мне нужна помощь в создании регулярного выражения, которое проверяет URL-адрес очень большой длины (например, очень длинный адрес Google Maps). Я новичок в регулярных выражениях и использую их в PHP с preg_match(). Я использовал выражение:...
394 просмотров
schedule 27.12.2023

PHP Regex для разделения строки при первом появлении символа
Это может быть хромой вопрос, но я полный новичок с регулярными выражениями. У меня есть текстовые данные в формате: Название компании: Название компании, местонахождение. Адрес компании: Some, адрес, здесь. Ссылка: http://www.somelink.com...
2843 просмотров
schedule 22.06.2022

Функция PHP для захвата всех ссылок внутри ‹DIV› на удаленном сайте с использованием метода очистки
У кого-нибудь есть функция PHP, которая может захватывать все ссылки внутри определенного DIV на удаленном сайте? Таким образом, использование может быть: $links = grab_links($url,$divname); И вернуть массив, который я могу использовать....
7333 просмотров
schedule 18.06.2022

preg_match для извлечения mailto на привязке
Мне нужно получить адрес электронной почты от привязки с атрибутом mailto с регулярным выражением. этот шаблон: (.*)<a\s(.*?)(.*)\s*href\=['"]mailto:([-a-z0-9_]+)@([a-z0-9-]+).([a-z]+)['"]>(.*)</a>(.*) Работает в тренере регулярных...
2536 просмотров
schedule 12.12.2023

Как определить, использовались ли именованные группы PREG в шаблоне, переданном в preg_match ()?
Меня интересует, использовались ли именованные группы в шаблоне, переданном в preg_match (). Представьте себе сценарий, в котором список шаблонов регулярных выражений повторяется и передается в preg_match (). Примерно так: $trg = "123abc/4";...
221 просмотров
schedule 04.02.2023

использование preg_match для обнаружения персидских (фарси) символов в строке
Я пытаюсь проверить данные формы со стороны сервера. мой интерес в том, что пользователь просто заполняет форму персидскими символами. Я использую этот код: $name=trim($_POST['name']); $name= mysql_real_escape_string($name); if...
8190 просмотров
schedule 25.05.2022

Регулярные выражения PHP: не найден конечный разделитель '^' в
У меня возникли проблемы с регулярными выражениями. это мой код $pattern = "^([0-9]+)$"; if (preg_match($pattern, $input)) echo "yes"; else echo "nope"; Запускаю и получаю: Предупреждение: preg_match() [function.preg-match]:...
122164 просмотров
schedule 10.07.2023

проверить URL без www. или http://
Я хочу проверить URL-адрес. У меня уже есть скрипт, который проверяет, чтобы не разрешать www. и http:// , но мне также нужно проверить для .co.uk .com и т. д. Мой скрипт не запустится, если они введут что-то вроде example.co.ukff . У...
6059 просмотров
schedule 31.07.2023

Как я могу получить данные из исходного кода HTML с помощью PHP и RegEx?
У меня есть исходный код HTML, и я должен получить информационный текст в HTML. Я не могу использовать DOM, потому что документ неправильно сформирован. Возможно, источник мог измениться позже, я не могу быть в курсе этой ситуации. Таким образом,...
1543 просмотров
schedule 28.03.2022

preg_match() находит все значения внутри таблицы?
Привет, ребята, функция curl возвращает строку $widget, которая содержит обычный html -> два div, где первый div содержит таблицу с различными значениями внутри <td> . интересно, какой самый простой и лучший способ для меня извлечь только...
2411 просмотров
schedule 29.07.2022

Как добавить rel=nofollow к ссылкам с помощью preg_replace()
Приведенная ниже функция предназначена для применения атрибутов rel="nofollow" ко всем внешним ссылкам и ни к каким внутренним ссылкам, если только путь не соответствует предварительно определенному корневому URL-адресу, определенному как...
15554 просмотров
schedule 10.01.2023

PHP preg_replace/preg_match против PHP str_replace
Может ли кто-нибудь дать мне краткое описание различий, пожалуйста? По-моему, они оба делают одно и то же? Спасибо
45578 просмотров
schedule 11.11.2023

Предупреждение: preg_match() [function.preg-match]: Ошибка компиляции: ничего не повторяется по смещению
я пытаюсь изменить проверку preg_match с проверки URL-адреса на проверку имени пользователя, которая является минимальной / максимальной 2-16chrs, тире, пробелом и дефисом. я получаю эту ошибку Предупреждение: preg_match()...
27486 просмотров
schedule 23.04.2023

PHP Обратный Preg_match
if(preg_match("/" . $filter . "/i", $node)) { echo $node; } Этот код фильтрует переменную, чтобы решить, отображать ее или нет. Примером записи для $filter может быть "офис" или "164(.*)976". Я хотел бы знать, есть ли простой способ...
15794 просмотров
schedule 13.11.2023