PHP: <div class="title"> <b class="fl" style="width: 300px;"> “текст” </b> <img class="fr" src="11111" alt="Отлично" title="Отлично" > </div> <div class="clear"></div> <div class="detail"> лалалаллалалалалаллалалалалалаллалалалал <a href="111111111111111111" class="fullreview fr" id="11111"> помогите составить регулярку на выдирание и из этого кода
PHP: <?php $html = ' <div class="title"> <b class="fl" style="width: 300px;"> “текст” </b> <img class="fr" src="11111" alt="Отлично" title="Отлично" > </div> <div class="clear"></div> <div class="detail"> лалалаллалалалалаллалалалалалаллалалалал <a href="111111111111111111" class="fullreview fr" id="11111"> '; preg_match('#“(.*)”.*<div class="detail">(.*)<a href#Uis', $html, $m); var_dump($m); результат Code: 1 => string 'текст' (length=5) 2 => string ' лалалаллалалалалаллалалалалалаллалалалал ' (length=98) Как видишь $m[2] нужно обработать trim()
Подскажите, пожалуйста, регулярное выражение для поиска строки между двумя подстроками('unix' и 'fenix'), не содержащей третью('st'). unix hostel fenix unix horse fenix результат - ' horse '
Romashka_Sky лучше получить все строки между всеми unix и fenix а потом отфильтровать те, которые не содержат подстроку
С помощью .htaccess и mod_rewrite сделать так, что бы все *.php файлы... Подскажите пожалуйста, как с помощью .htaccess и mod_rewrite сделать так, что бы все *.php файлы открывались по ссылке *.png? ------------------------------ Спасибо ImirofF'у с ХэшКода за решение: Code: RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^image/(.*).png$ image/$1.php [L]
PHP: <?php $str = "unix hostel fenix unix horse fenix"; preg_match_all('/unix(.+?)fenix/', $str, $result, PREG_PATTERN_ORDER); foreach ($result[1] as $b) { $res = strstr($b,"st"); if ($res == false) { echo "$b\n"; } } ?>
Помогите составить регулярку Надо вытащить из адреса: http://www.domain.zona/aaa/bbb/ccc.php www.domain.zona и все что будет после http://www.domain.zona/ то есть aaa/bbb/ccc.php
руглярка на php нужно из строки PHP: <a class=\"username\" href=\"member.php?u=111111&s =2e74c04a5e54fdce752f98a6f1c75be3\"> оставить PHP: <a class=\"username\" href=\"member.php?u=111111\"> помогите
Как через регулярное выражение проверить строку на содержание EMail'а? (PHP) {Любой текст + символы (Не знаю какие бывают)}{@}{Домен минимум 2го уровня}
Если правильно понял: FILTER_VALIDATE_EMAIL http://php.net/manual/ru/function.filter-var.php http://www.php.net/manual/ru/filter.filters.validate.php
Необходимо с помощью RegExp спарсить имя банка в этой строке Code: <dd class="bankName">Keybank</dd><dt>Account Type:</dt><dd>Checking</dd><dt>Account Number:</dt><dd> Пробую Code: /bankName\">(\D+)<\/dd>/ Выводит Code: Keybank</dd><dt>Account Type:</dt><dd>Checking Надо Code: Keybank В чем проблема?
Спасибо все пашет. А не подскажите как выпарсить значения тут с помощью RegExp Code: </td><td>8596 </td><td>2/2013</td><td><div Надо чтобы было Code: 8596 Code: 2/2013
Rastamanka, я конечно не уверен, так как с регулярками плохо знаком, но попробуйте так: Code: </td><td>([^<]*)</td><td>([^<]*)</td><td>
Подкиньте, пожалуйста регулярку для вытаскивания инфы помеченной фигурными скобками в этом выражении: Code: <tr style='background-color:#e4eaf2[I](или #f4f7fa)[/I]'><td> [B]{Любое предложение с [U]любыми[/U] символами}[/B] </td><td> [B]{Любое число}[/B] </td><td> [B]{Любое число}[/B] </td>