Articles of preg match

Группа захвата php

Я как бы застрял в захвате группы с preg_match() в php. Это моя модель: <ns2:uniqueIds>(.*)<\/ns2:uniqueIds> И это источник: <env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope"><env:Header/><env:Body><ns2:ListResponse xmlns:ns2="http://censored"><ns2:uniqueIds>censored</ns2:uniqueIds><ns2:uniqueIds>censored</ns2:uniqueIds></ns2:ListResponse></env:Body></env:Envelope> Что мне не хватает?

Java и PHP – preg_match

Каков точный эквивалент PHP preg_match ($ pattern, $ text) в JAVA? У меня есть другой результат для того же ввода текста, а также шаблон регулярного выражения в следующей программе php & java. Regex – \ b (?: (?> Cancer () | problem () | (?> \ 1 | \ 2) \ w +) \ b […]

php preg match – как получить html-тег?

было много потоков об этом, но мне все еще нужна помощь. Мне нужно использовать preg_match, чтобы получить текст, который мне нужен из тегов HTML. HTML: <td> <center> <b> <font face="Arial" color="red">(I need this content)</font> </b> </center> </td> (Кстати, я решил проблему с domdocument, но мне нужно использовать preg_match) Пожалуйста помоги. С уважением.

PHP preg_match с регулярным выражением: только отдельные дефисы и пробелы между словами

Как разрешить одиночные дефисы и отдельные пробелы только в словах, но не в начале или в конце слов? if(!preg_match('/^[a-zA-Z0-9\-\s]+$/', $pg_tag)) { $error = true; echo '<error elementid="pg_tag" message="TAGS – only alphanumbers and hyphens are allowed."/>'; } Я не хочу принимать эти данные ниже —stack—over—flow— stack-over-flow- stack-over-flow2 stack over flow но только они приемлемы, stack-over-flow stack-over-flow2 […]

Каков самый простой способ получить число из URL-адреса?

Я надеюсь, что кто-то может мне помочь, я создал URL-адрес, подобный этому /this/is/a/test/index.asp /this/is/a/test/index-1.asp /this/is/a/test/index-2.asp /this/is/a/test/index-3.asp Какой самый простой способ удалить номер из URL? Вместо использования таких переменных: /this/is/a/test/index.asp?no=1 /this/is/a/test/index.asp?no=2 /this/is/a/test/index.asp?no=3 для создания переменных я использую число в URL для динамического вызова содержимого на странице. Если URL-адрес: /this/is/a/test/index-3.asp он должен использовать 3 и соответствовать содержимому […]

Запретить знак доллара из определенных строк

У меня есть этот массив; Array ( [0] => ( [1] => he [2] => + [3] => is [4] => + [5] => genius [6] => ) [7] => * [8] => and [9] => / [10] => clever ) Можно было поставить знак доллара перед каждой буквенно-цифровой строкой в ​​массиве, ссылка здесь: Добавить […]

PHP – Извлечь форму из URL-адреса формы письма с помощью regex

Я создаю собственный шаблон формы mailchimp для своих пользователей. Поэтому я хотел бы извлечь ONLY URL-адрес формы из кода mailchimp. Может кто-нибудь сказать мне, как извлечь URL-адрес действия из следующего кода. <!– Begin MailChimp Signup Form –> <div id="mc_embed_signup"> <form action="http://xxxxxxxx.us5.list-manage.com/subscribe/post?u=xxxxxxxxxxxxxxxxxx&amp;id=xxxxxxx" method="post" id="mc-embedded-subscribe-form" name="mc-embedded-subscribe-form" class="validate" target="_blank" novalidate> <h2>Subscribe to our mailing list</h2> <div class="indicates-required"><span class="asterisk">*</span> […]

Как извлечь данные из URL с помощью preg_match ()?

Мне нужно извлечь ASIN-номера (10-символьный алфавитно-цифровой код) с URL-адресов Amazon. URL-адреса всегда находятся в следующих форматах: http://www.amazon.com/gp/product/ASIN http://www.amazon.com/gp/product/[text]/ASIN http://www.amazon.com/o/ASIN http://www.amazon.com/dp/ASIN http://www.amazon.com/[text]/dp/ASIN http://www.amazon.com/[text]/dp/[text]/ASIN Как правило, больше каталогов, а также переменных, после номера ASIN в URL. Вот полный URL-адрес в качестве примера: http://www.amazon.com/Google-Nexus-Tablet-7-Inch-Black/dp/B00DVFLJDS/ref=sr_1_1?ie=UTF8&qid=1387937682&sr=8-1&keywords=nexus+7 Я думаю, что это можно сделать с помощью preg_match() , но я очень новичок […]

Предупреждение: preg_match () : окончательный разделитель '/' не найден

когда эта функция была вызвана, она дала сообщение Warning: preg_match () [function.preg-match]: Без конечного разделителя '/' это функция проверки буквенно-цифрового ввода function CheckAlphanumeric($element,$minlength,$maxlength) { if (!preg_match ("/[^A-Za-z\s\0-9 – @ .]//", $element) && strlen($element)>=$minlength && strlen($element) <=$maxlength) { return TRUE; } else { return FALSE;} } Каковы ваши данные по этому предупреждению?

Правило preg_match для utf-8

какое правило pregmach я должен использовать для поля full_name? я хочу, чтобы пользователь вводил только символ, а не значение html или php кода и пробел между 3 и 11 символами я могу использовать: <?php if (preg_match("%^[A-Za-z0-9-_]{3,10}$%", $_REQUEST['usr'])) { //do something like mysql_query('insert into user(name) values(this field)'); //damn what is this for: It does not meet […]