Articles of preg replace

В PHP, как сохранить 1-ю часть ссылки, сохранить 2-й и динамически изменить остальные

Пример против. Давайте возьмем 4 URL-адреса (существующие или будущие), которые следуют по шаблону: https://KeepThisPartTill-cde.com/a/b/cde/ThisWillBeDifferent/ThisWillNot https://KeepThisPartTill-cde.com/a/b/cde/ThisIsDifferent/ThisWillNot https://KeepThisPartTill-cde.com/a/b/cde/ChangedAgain/ThisWillNot https://KeepThisPartTill-cde.com/a/b/cde/AndAgain/ThisWillNot Так. Если какая-либо из этих (существующих или будущих) ссылок нажата , мы должны их изменить: https://KeepThisPartTill-cde.com/a/b/cde/WhateverThisWillBe/ThisWillNot?SomethingHere Это означает: Если вы нажмете на ссылку, начинающуюся с https://KeepThisPartTill-cde.com/a/b/cde/ , сохраните эту часть, добавьте часть WhateverThisWillBe (которая продолжается до тех пор, […]

PHP preg_replace: удалить style = ".." из img-тегов

Я пытаюсь найти выражение для preg_replace, которое удаляет все встроенные стили CSS для изображений. Например, у меня есть этот текст: Lorem ipsum dolor sit amet, consectetur adipiscing elit. <img style="float:left; margin:0 0 10px 10px;" src="image.jpg" /> Proin vestibulum libero id nisl dignissim eu sodales. И мне нужно сделать так: Lorem ipsum dolor sit amet, consectetur […]

как выбрать изображение src с помощью PHP

Поэтому у меня есть несколько изображений с несколькими формами: <a href="" class="link-img" alt=""> <img editable="true" style="display: block; cursor: default;" class="main-image" width="538" height="auto" src="src" alt="large image"> </a> а вот так : <a href="" class="link link-img"> <img src="src" style="width: 100%; display: block; cursor: pointer;" editable="true" class="main-image imageLink" width="" height="auto" alt=""> </a> поэтому мой код для выбора изображения […]

PHP «preg_replace», чтобы добавить параметр запроса к любым URL-адресам определенного домена

У меня есть строка вроде: $description = ' <a href="http://www.replace.com/1st-link/">1st link in string</a>, <a href="http://www.ignore.com/">2nd link in string</a>, some other text in string, <a href="http://www.replace.com/3rd-link/">3rd link in string</a>. '; Мне нужно использовать preg_replace для добавления параметра запроса «? Id = awesome» к любым URL-адресам строки $ description из «replace.com» (игнорируя все другие ссылки, т.е. «ignore.com»). […]

PHP Удалить URL-адрес: «недопустимые» символы из строки

Я прочитал все вопросы по этому вопросу и хотел бы знать, будет ли $str = preg_replace('/[^\00-\255]+/u', '', $str); достаточно для моего сценария. Мой сценарий Когда пользователь создает учетную запись на моем сайте, он вводит имя своей компании. Это может быть что угодно, включая текст с ' или " или даже некоторыми другими странными символами. Когда […]

Regex pattern – совпадающее слово, которое начинается с @

Мое мобильное приложение – это как форум на мобильной платформе (WP7, Silverlight, .NET). Одна из особенностей состоит в том, чтобы пометить других пользователей, написав символ «@», а затем имя пользователя. На стороне сервера, PHP, я разбираю текст так, чтобы он соответствовал тегам и заменял их более читаемой строкой, такой как [tag](display name)|(user id)[/tag] , но […]

preg_replace: замена с использованием%

Я использую функцию preg_replace, но я не могу понять, как заставить ее работать, функция просто не работает для меня. Я пытаюсь преобразовать строку в ссылку, если какое-либо слово содержит символ% (процент). Например, если у меня есть строка «go to% mysite», я бы хотел преобразовать слово mysite в ссылку. Я попробовал следующее … $data = "go […]

preg_replace все вхождения в строке с определенными разделителями

Я пытаюсь заменить все вхождения « a » на « b » внутри некоторой строки. Проблема в том, что мне нужно заменить только те буквы, которые находятся внутри скобок: asd asd asd [asd asd asd] asd asd asd На данный момент у меня есть этот код: $what = '/(?<=\[)a(?=.*?\])/s'; $with = 'b'; $where = 'asd […]

preg_replace выражение тегов стиля

Я пытаюсь использовать preg_replace для удаления любой вещи, содержащейся в теге стиля. Например: <img src="image.jpg" style="float:left;" /> Будет изменено на: <img src="image.jpg" /> Точно так же: <a href="link.html" style="color:#FF0000;" class="someclass">Link</a> Будет изменено на: <a href="link.html" class="someclass">Link</a> Как бы я написал это регулярное выражение? preg_replace('EXPRESSION', '', $string);

PHP возвращает preg_replace () внутри foreach?

эй, я понятия не имею, что я делаю неправильно. У меня есть шаблон регулярного выражения, который ищет URL-адрес youtube внутри или [track = url]. Я возвращаю вставляемый код youtube, если regexp сопоставляется. Мне нужно иметь уникальный идентификатор для каждого видео. Я создаю этот идентификатор с простой переменной счетчика внутри моего цикла preg_match_all foreach. $ UniqueID, […]

Intereting Posts
PHP / MYSQL Загрузить, импортировать CSV-файл в mysql-process-table design отправка электронных писем с помощью codeigniter, полученных в нежелательной почте Запустите PHP-код, когда пользователь нажимает ссылку и передает переменные Нарушение родительской функции из дочерней функции (PHP Preferrably) Простая математика с десятичными знаками в PHP Условие Yii <IS NULL> Обнаружение, если PCRE был создан без параметров –enable-unicode или -enable-utf8 Как конвертировать дату в timestamp, добавить 6 часов и преобразовать его обратно в дату на PHP? Как получить строку между последними вложенными `(` и `)`? Создание таблицы из PHP не выполняется Безопасно ли это для обеспечения JSONP? cURL получает ответ с помощью спецификации utf-8 Передача переменной из одного php включает файл в другой: global vs. not Как добавить вспомогательный каталог представления (zend framework) Как поместить mysql внутри php-функции?