preg-replace
Я пытаюсь использовать preg_replace для замены <a href="WWW.ANYURL.COM">DISPLAY_TEXT</a> С <a href="WWW.ANYURL.COM">DISPLAY_TEXT</a> Вот мой код: $string = htmlentities(mysql_real_escape_string($string1)); $newString = preg_replace('#<...
Вот что я собираюсь сделать: function replace_between_something($betweenWhat,$replace_thing,$target){ return preg_replace("/".$betweenWhat."(.*?)".$betweenWhat."/",$replace_thing,$target); } $string="Hi, *my* name is 'Soul' and she is 'Maggie'. "; $replace=replace_between_something("*","your",$string); $re...
Мне нужно заменить пробелы на внутри HTML-элементов. Пример: <table atrr="zxzx"><tr> <td>adfa a adfadfaf></td><td><br /> dfa dfa</td> </tr></table> Должно стать <table atrr="zxzx"><tr> <td>adfa a &...
Прежде чем я решил опубликовать свой первый вопрос на StackOverflow, я стал совершенно сумасшедшим, так что вот он: У меня есть сайт, который использует Google Calendar API для извлечения записей о событиях. В разделе Описание пользователи могут заполнить некоторые сведения о событии. Теперь я хотел бы, что...
Я пытаюсь преобразовать URL-адреса в ссылки в строке У меня есть следующая строка: $x="Welcome to my [homepage](http://example.com) ,Please check our [About us](http://example.com/about-us) page for more info about this site. Я хочу преобразовать все внутри [ и ] в Заголовок ссылки и все внутри (и ) в зн...
Я получил следующий код <?php define('PREG_CLASS_SEARCH_EXCLUDE', 'x{0}-x{2c}x{2e}-x{2f}x{3a}-x{40}x{5b}-x{60}x{7b}-x{bf}x{d7}x{f7}x{2b0}-'. 'x{385}x{387}x{3f6}x{482}-x{489}x{559}-x{55f}x{589}-x{5c7}x{5f3}-'. 'x{61f}x{640}x{64b}-x{65e}x{66a}-x{66d}x{670}x{6d4}x{6d6}-x{6ed}'. 'x{6fd}x{6fe}x{700}-x{70f}x{71...
На этот вопрос уже есть ответ здесь: Замените строку только один раз на php preg_replace 1 ответ У меня есть строка со структурой, подобной: 'aba aaa cba sbd dga gad aaa cbz'. Строка может быть немного другой каждый...
С регулярные выражения POSIX (ereg) устарели с PHP 5.3.0, я хотел бы знать простой способ конвертировать старые выражения в PCRE (Perl совместимые регулярные выражения) (preg). например, у меня есть следующее регулярное выражение: eregi('^hello world'); Как я могу перевести выражения в preg_match совмести...
Я пытаюсь заменить акцентированные символы обычными заменами. Ниже то, что я сейчас делаю. $string = "Éric Cantona"; $strict = strtolower($string); echo "After Lower: ".$strict; $patterns[0] = '/[á|â|à|å|ä]/'; $patterns[1] = '/[ð|é|ê|è|ë]/'; $patterns[2] = '/[í|î|ì|ï]/'; $patter...
вот дизайн, хотя: например, я поставил ссылку, такую как http://example.com на textarea. Как мне получить PHP, чтобы обнаружить, что это http:// ссылке, а затем распечатать его как print "<a href='http://www.example.com'>http://www.example.com</a>"; я помню, что делал что-то подобное рань...