<?xml version="1.0" encoding="koi8-r"?>
<rss version="0.91">
<channel>
    <title>OpenForum RSS: Подскажите как правильно экранировать в переменной PHP</title>
    <link>https://opennet.me/openforum/vsluhforumID8/7607.html</link>
    <description>Добрый день!&lt;br&gt;Столкнулся с проблемой при написании регулярных выражений.&lt;br&gt;есть переменная&lt;br&gt;$pattern=&quot;&quot;;&lt;br&gt;В процессе запроса она получает данные, например&lt;br&gt;http://sait.com http://sait1.com или http://sait2.com/index.php?dhdhdh&lt;br&gt;И есть переменная&lt;br&gt;$sait&lt;br&gt;которая содержит список из 20 сайтов&lt;br&gt;$sait=&quot;http//sait4.comhttp:sait3.comhttp://sait2.com/index.php?dhdhdh...&quot;&lt;br&gt;Переменную $pattern мне нужно использовать как шаблон регулярного выражения, дабы проверить есть ли в переменной $sait&lt;br&gt;данные совпадающие с данными переменной $pattern.&lt;br&gt;делаю так&lt;br&gt;&amp;lt;?&lt;br&gt;$pattern=addslashes($pattern);&lt;br&gt; if (preg_match(&quot;$pattern&quot;,$sait))&lt;br&gt;  &#123;&lt;br&gt;  echo Ok;&lt;br&gt;  &#125;&lt;br&gt;?&amp;gt;&lt;br&gt;Мне выбивает ошибку&lt;br&gt;Warning: preg_match() &#091;function.preg-match&#093;: Unknown modifier &apos;/&apos;&lt;br&gt;Я так понял что данные в переменной шаблона не экранируются&lt;br&gt;Подскажите пожалуйста как побороть проблему?&lt;br&gt;</description>

<item>
    <title>Подскажите как правильно экранировать в переменной PHP (rex111)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/7607.html#3</link>
    <pubDate>Fri, 21 Sep 2012 09:42:20 GMT</pubDate>
    <description>Все разобрался.&lt;br&gt;У меня в переменной выражение заключалось в слэши&lt;br&gt;/http://./&lt;br&gt;Я заменил крайние слэши на ~ только уже не в переменной а в функции&lt;br&gt;&lt;br&gt;preg_match(&quot;~$pattern~&quot;,$prim)&lt;br&gt;И заработало!&lt;br&gt;</description>
</item>

<item>
    <title>Подскажите как правильно экранировать в переменной PHP (rex111)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/7607.html#2</link>
    <pubDate>Fri, 21 Sep 2012 09:17:34 GMT</pubDate>
    <description>&amp;gt; Читаем http://www.php.net/ до просветления.&lt;br&gt;&lt;br&gt;Спасибо за ёмкий ответ, но хотелось бы конкретики.&lt;br&gt;</description>
</item>

<item>
    <title>Подскажите как правильно экранировать в переменной PHP (Анонимус42)</title>
    <link>https://opennet.me/openforum/vsluhforumID8/7607.html#1</link>
    <pubDate>Fri, 21 Sep 2012 05:34:38 GMT</pubDate>
    <description>Читаем http://www.php.net/ до просветления.&lt;br&gt;</description>
</item>

</channel>
</rss>
