PHP: preg_match ("#<tr style='background-color:[^>]+'><td>([^<]+)</td><td>([^<]+)</td><td>([^<]+)</td>#is", $where, $what)
регулярку тебе рабочую привели однозначно. Как вариант: Code: /background-color:(?:#e4eaf2|#f4f7fa).+?<td>(.*?)<\/td>.+?(\d+).+?(\d+)/
Melfis, тогда почему print $what; ничего не выводит, только слово Array? Кстати, и эта регулярка выводит тоже только Array. Вот конкретный пример: Code: <tr style='background-color:#e4eaf2'><td> MakiTo </td><td> 15 </td><td> 31 </td> </tr> <tr style='background-color:#f4f7fa'><td> [Noblesse]YoiteShinigami^ </td><td> 1 </td><td> 48 </td> </tr> <tr style='background-color:#e4eaf2'><td> []OtshelniK </td><td> 0 </td><td> 292 </td> </tr> <tr style='background-color:#f4f7fa'><td> []St1nson </td><td> 24 </td><td> 148 </td> </tr> Может я дурак? -------------------------------------- ============================= -------------------------------------- Да, я действительно дурак. Спасибо за помощь, регулярки верные!
помогите с регуляркой для .htaccess суть - если идет запрос вида site.ru/manager/ispmgr то показываем /error.php вобщем хочу чтобы манагер работал только при запросе через ип
Приветствую. Не подскажите как решить такую задачу? Имеется txt файл с сохраненным текстом и ссылками, там есть ссылка - http://www.google.com/recaptcha/api/image?c=03AHJ_VusbLjn_T5zg4xAmgb1ly-zEZ-3q2AjTn0nLjv4m D4GKISkLukUHHT2cIQdbJyzZUDg-7tOJgIAR2nm_t8p9sVjm7Rb7aApLqNuPauN0eSTMeTbrgTq4ScIVajh5y2BpT1 xWaT5-6c8YnEkOKqXca73eBw0-Fg как извечь и записать первую такую ссыку, в другой txt файл испоьзуя как признак часть этой ссылки - recaptcha/api/image Нужно регулярное выражение, что бы можно было вытаскивать другие ссылки используя как признак их часть, подставляя эти признаки в регулярное выражение.
проверьте яву регулярку... Доброго времени, всем. вот гуглил нарыл такую регулярку. А так как сам не шарю в регулярках решил обратиться за помощью на форум, может кто проверить написана на ява языке по утверждению автора. Code: function referrer_keyword_parser() { var patterns = [ [ /^http:\/\/([a-z]+\.)?mail\.(ru)?\/[-a-zA-Z\w-а-яА-Я0-9.]+/, /q=([^&]+)/ ], [ /^http:\/\/([a-z]+\.)?rambler\.(ru)?\/[-a-zA-Z\w-а-яА-Я0-9.]+/, /q=([^&]+)/ ], [ /^http:\/\/([a-z]+\.)?yandex\.(ru|ua)?[-a-zA-Z\w-а-яА-Я0-9.]+/, /q=([^&]+)/ ], ] т.е. меня интересует правильно ли составлены регулярки может кто проверить? а то у меня чет не фурычат.... Заранее Благодарю.
tipagraf Code: var patterns = [ [/google\./i, /(\?|&)q=(.*?)(&|$)/i, 2], [/search\.yahoo\./i, /(\?|&)p=(.*?)(&|$)/i, 2], [/bing\.com/i, /(\?|&)q=(.*?)(&|$)/i, 2], [/search\.aol\./i, /(\?|&)q=(.*?)(&|$)/i, 2], [/ask\.com/i, /(\?|&)q=(.*?)(&|$)/i, 2], [/altavista\./i, /(\?|&)q=(.*?)(&|$)/i, 2], [/search\.lycos\./i, /(\?|&)query=(.*?)(&|$)/i, 2], [/alltheweb\./i, /(\?|&)q=(.*?)(&|$)/i, 2], [/yandex\./i, /(\?|&)text=(.*?)(&|$)/i, 2], [/(nova\.|search\.)?rambler\./i, /(\?|&)query=(.*?)(&|$)/i, 2], [/gogo\./i, /(\?|&)q=(.*?)(&|$)/i, 2], [/go\.mail\./i, /(\?|&)q=(.*?)(&|$)/i, 2], [/nigma\./i, /(\?|&)s=(.*?)(&|$)/i, 2] ];
Спасибо Большое что не прошел, дальше и нашел время ответить, сори за нубский вопрос, хотел бы уточнить один момент. чет гуглил так и не нашел ответа, вот у тебя в регулярке, я их выделил фиолетовым можешь пояснить запятая идет как литерал или метасимвол? и цифра 2 в конце регулярки что означает?какую они несут значения?, я сейчас учу регулярки только по php и смотрю вроде как много схожего хотя думаю можно легко ошибиться.... ))) Да приношу свои извинения в первом посте, малость запарился и забыл указать, что по сути своей автор указывал что регулярка должна, решать задачу в плане определения пришел ли юзер с поиска или нет. И отсюда отрабатывать свою функцию. Если это конечно влияет на само составление регулярки при ее составлении.
Есть файл .htaccess с таким содержанием: Code: RewriteRule ^page/([-_0-9a-zA-Z]+)/$ index.php?page=$1 Который при запросе page/test/ выполняет index.php?page=test Нужно изменить этот файл так, чтобы при запросе page/test.html выполнял index.php?page=test
Помогите с регуоляркой, нужно вырвать или championat.ru или http://championat.ru PHP: <a href="/go.shtml?http://championat.ru;24311">championat.ru</a>
Как в htaccess запретить выполнение php\php*\phtml и остальных php форматов в папке images,а также во всех подпапках, тоесть site.com/images/xxx?