preg-replace

Поиск URL-адресов из текстовой строки с помощью php и регулярного выражения? [дубликат]

На этот вопрос уже есть ответ здесь: Как добавить тег привязки к URL-адресу из текстового в ... n.com www.domain.com http://www.domain.com http://domain.com https://www.domain.com https://domain.com Спасибо! 5.

Динамическая замена функцией в PHP

Есть ли способ динамической замены функцией, аналогичной тому, как .replace работает в JavaScript? Сопоставимым вариант ... ет быть реализовано следующим образом: var str = "1 2 3"; str.replace(/\d+/g, function(num){ return +num * 2; });

Удалить двойную кавычку в кодировке json()

Я хочу удалить двойную кавычку в моем json_encode, это мой код: <?php require_once 'config.inc.php'; //## Clase Ba ... таким: [{id_posiciones:"1",posicion:"1",nick:"biwer",puntos:"1000",uid:"1",pais:"ES",idioma:"ES",device_version:"4"}]

Как заменить два разных символа одним символом с помощью функции preg replace()?

Как заменить символы @ и . с адреса электронной почты символом - с помощью функции preg_replace() в php?

Как заменить несколько значений в php

$srting = "test1 test1 test2 test2 test2 test1 test1 test2"; Как я могу изменить значения test1 на test2 и test2 на t ... "test1"; $replace = preg_replace($pat,$rep,$srting) ; Результат: test1 test1 test1 test1 test1 test1 test1 test1

Регулярное выражение PHP - Автоматическое определение YouTube, изображений и "обычных" ссылок

Я хочу сделать так, чтобы в моем чат-приложении ссылки на веб-сайты были доступны для клика, а ссылки на YouTube и изоб ... 'embedded-video' src='http://www.youtube.com/embed/" . $video_id . "' allowfullscreen></iframe>",$message); }

Извлечение JSON из результатов cURL

Я новичок в регулярных выражениях и пытаюсь получить ответ JSON из запроса cURL в PHP. Я подумывал об использовании p ... просто начинаться с первой открывающей скобки и возвращать все до конца ответа (после JSON ничего не следует). Мысли?

PHP: предварительная замена кириллической строки в UTF8 без учета регистра

У меня есть скрипт PHP 5.3 , отображающий пользователей моего веб-сайта, и я хотел бы заменить определенный российский ... xml-5.3.3-1.el5 php53-5.3.3-1.el5 php53-cli-5.3.3-1.el5 php53-pgsql-5.3.3-1.el5 # rpm -qa|grep pcre pcre-6.6-2.el5_1.7

PHP preg заменяет регулярное выражение для dash

Я пытаюсь заменить в строке все, что не является буквой, цифрой или тире "-". Как мне изменить эту строку, чтобы вклю ... k_name'])); Мне просто вставить его туда? $link = preg_replace('/[^a-z0-9-]/', "", strtolower($_POST['link_name']));

Замените эти шестнадцатеричные символы из строки в PHP

Я генерирую XML на основе данных, поступающих из базы данных (и некоторых каналов JSON). У меня возникли некоторые пр ... . А это: 0x03 0x05 0x16 0x0E Как я могу заменить эти символы на PHP перед их печатью на моем выводе XML? Спасибо!

Как удалить избыточные теги из HTML-кода с помощью PHP?

Я разбираю некоторый беспорядочный HTML-код с помощью PHP, в котором есть некоторые избыточные теги , и я хотел бы немн ... Редактировать: В основном я хотел бы заменить каждый экземпляр трех или более последовательных перерывов просто два.

обертывание -пометка вокруг первого слова строки с заменой preg

Моя проблема в том, что это: preg_replace('/(?<=\>)\b\w*\b|^\w*\b/', '<b>$&</b>', $string); Н ... видно, $& поступает неправильно. Но как я могу заставить его работать? Не могли бы вы, пожалуйста, дать мне совет?

заменить слово в предложении

У меня есть такое предложение: Stan, Stanley, Stan! Я хотел бы заменить все слова "Стэн" на "Питер", чтобы было чт ... о вроде этого /Стэн([^[A-Za-z])/я, но это визуализация: Peter Stanley, Peter Некоторые знаки препинания отсутствуют

Удаление текста между двумя строками в php с помощью preg replace

Я пытался удалить часть текста из строки сайтов между двумя тегами. Например: This is CROPSTART not very CROPEND cool. ... резался только между первым НАЧАЛОМ ПОСЕВА и первым ПОСЕВОМ. Кто-нибудь знает, как это сделать это? Спасибо Вонко

Как манипулировать строкой, чтобы я мог сделать неявное умножение явным в математическом выражении?

Я хочу манипулировать строкой, например "...4+3(4-2)-...." чтобы стать "...4+3*(4-2)-....", но, конечно, он должен расп ... каким-либо другим функция регулярного выражения? Но я думаю, что эти руководства действительно громоздки для понимания.

Найдите элемент по идентификатору и замените его содержимое на php

Я хочу использовать PHP для поиска в содержимом файла элемента с определенным идентификатором, заменить его содержимое, ... его (я протестировал его, записав в отдельный файл), он появляется это $updated на самом деле не меняется. Есть идеи?

Как сделать математику внутри preg заменой php

У меня есть следующая строка $str = ".block_1 {width:100px;}.block_2 {width:200px;}.block_3 {width:300px;}"; Я хочу ... return ((str_replace('px','',$matches[0])/960)*100).'%'; }, $str ); echo $str;

Каким было бы регулярное выражение для замены/удаления КОНЦА, если ему не предшествовало незавершенное НАЧАЛО?

Каким было бы регулярное выражение (PHP) для замены/удаления (с использованием preg_replace()) КОНЦА, которому не предш ... metext....END....... //because the END is not preceded by a START Надеешься, что кто-нибудь сможет помочь? Спасибо.

Удалите все, кроме цифр, буквы x и знака плюс (регулярное выражение, PHP)

Существует множество вариантов этого вопроса, и я попробовал несколько генераторов, но, похоже, не могу найти регулярно ... replace('[^\d|x|\+]', '', $phone); Я хочу, чтобы получилось "3453243243X039", но вместо этого я получаю "30234-2349".

PHP preg заменить, чтобы превратить **xyz** в xyz

Я решил, ради забавы, сделать что-то похожее на markdown. Благодаря моему небольшому опыту работы с регулярными выражен ... ? $input = "Hello **bold** world"; $output = preg_replace("/(\*\*).*?(\*\*/)", "<b></b>", $input);