preg-replace

Замена смайликов - PHP

Мне нужно заменить текстовые смайлики тегами html-изображений. Я собрал следующие данные: private $smile = array("> ... |\:-\.|\:\\|\=/|\=\\|\:S|\:\/)($|\W)#"; private $cry = "#(^|\W)(\:'\(|;'\()($|\W)#"; Отлично работает с preg_replace!

Регулярное выражение: как найти строку, за которой следует не буквенно-цифровое

Я пытаюсь использовать регулярное выражение (в php), чтобы найти определенную строку, за которой должен следовать не бу ... Я пытаюсь что-то в этом роде, но это не совсем то, что я хочу. preg_replace("/(dog)[^a-zA-Z0-9\s\p]/i/", "", $str);

Разнесите строку UTF8 относительно прописных или числовых символов

Как этот вопрос , я могу разделить строки, включающие верхние регистры, например: function splitAtUpperCase($string){ ... ировать: Любой может попробовать свое решение, изменив функцию convert внутри этой скрипки PHP: http://ideone.com/9gajZ8

Замена нескольких (только внутренних) пробелов одним в PHP?

$test1 = ' surrounding1 '; // No replace $test2 = ' surrounding2 '; // No replace $test3 ... ными и конечными пробелами. В то время как (?!\S+)\s{2,}(?!\S+) не будет соответствовать всем внутренним пространствам.

Регулярное выражение PHP, предварительно заменяющее обратный вызов, завершается ошибкой с 2 возможными совпадениями в 1 строке

Я играл с этим очень базовым классом, чтобы узнать больше о регулярных выражениях. Чего я хотел добиться, так это захва ... #каждый}} и исправить это другим способом в php или исправить регулярное выражение с ответом, чтобы справиться с этим?

предварительная замена вызывает ошибку seg

Когда я выполняю следующий код; Я каждый раз получаю ошибку seg! Это известная ошибка? Как я могу заставить этот код ... ; Ошибка (очевидно) выглядит следующим образом: [root@localhost 2.0]# php test.php Segmentation fault (core dumped)

Обнаружение электронных писем в тексте

Я пытаюсь создать функцию, которая переводит каждое вхождение обычного текстового адреса электронной почты в заданной с ... ;a href="mailto:' . $potentialEmails[$i][0] .'">' . $potentialEmails[$i][0] .'</a>', $text); } } }

Как удалить все после пробела в PHP?

У меня есть база данных с именами, и я хочу использовать PHP для замены после пробела в именах, пример данных: $x="Laura Smith"; $y="John. Smith" $z="John Doe"; Я хочу, чтобы он вернулся Laura John. John

PHP preg replace - поиск замены из массива с использованием соответствия в качестве ключа

У меня есть строка, которая может содержать несколько совпадений (любое слово, окруженное процентными знаками) и массив ... lace('/\%([a-z_]+)\%/', $rep['\1'], $str); Таким образом, я обращаюсь за помощью к переполнению стека. Есть желающие?

Странное поведение PHP UTF-8

У меня есть следующий тестовый PHP-код: header('Content-type: text/html; charset=utf-8'); $text = 'Développeur Web'; ... гаю, что это какой-то сервер или конфигурация PHP, связанная с UTF-8 или языковым стандартом. Заранее большое спасибо

Есть ли в PHP условная замена preg?

У меня есть такой код, который заменяет некоторые короткие коды ссылкой: $search = array( '#\{r\|([^|]+)\|([^}]+)\ ... -то другим (r=ссылка, t=тип) на основе его буквы? (Если это поможет, короткие коды будут похожи {r|url-slug|LinkTitle}.)

Как преобразовать текст хэштега в гиперссылку с хэштегом?

Я использую php preg_replace() для преобразования любых слов, перед которыми есть символ хэштега, в гиперссылки. Таки ... ;a href="/tag/austin">#Austin</a> Как я мог изменить мое регулярное выражение, чтобы создать эти результаты?

Замена атрибутов HTML с помощью регулярного выражения в PHP

Хорошо, я знаю, что мне следует использовать синтаксический анализатор DOM, но это делается для того, чтобы исключить н ... g = preg_replace($pattern, "", $string); return $string; } Но это не работает. Как мне сделать это сработает?

Замена вкладок или нескольких пробелов

Я просто хотел проверить, что этот код действителен для того, что я пытаюсь сделать (заменяет вкладки или несколько про ... аменена вкладка. Как я могу изменить его так, чтобы любые пробелы в строке всегда заканчивались только одним пробелом?

Замените все пробелы, заключенные в фигурные скобки

Что я хочу сделать, так это найти все пробелы, заключенные в фигурные скобки, а затем заменить их другим символом. Чт ... т изменить приведенный выше код только заменить пробелы, но безрезультатно. Любой вклад будет высоко оценен. Спасибо.

Как заменить слова вне двойных и одинарных кавычек

Для пользовательского синтаксического анализатора скриптов на PHP я хотел бы заменить некоторые слова в многострочной с ... nother apple over there!" 'Seedling apples are an example of "extreme heterozygotes".' Как я могу этого добиться?

PHP preg заменяет все запятые, кроме тех, что заключены в круглые скобки

Я пытаюсь отформатировать инструкцию sql, чтобы ее было легче читать. $sql = "SELECT title, url, author, FROM_UNIXTIME ... ^^^^^^^ // stuck here Застрял здесь: как исключить эти запятые внутри скобок в шаблоне?

Как проверить, нет ли в строке гласной после 4 последовательных символов [закрыто]

Я хочу проверить, вводит ли пользователь что-то близкое к действительному имени. Поэтому, если в нем введено что-то вро ... етыре алфавита. Также не должно содержать 3 последовательных гласных, Не должно содержать цифр, Неалфавитные символы

Получить число из строки после определенного символа и преобразовать это число

Мне нужна помощь в php регулярных выражений. Если в строке найти число после некоторого символа. получите это число и з ... hes = preg_match($pattern_new, $content); print_r($has_matches); echo simpleConvert("AUD","USD",$has_matches); }

laravel 5.2: Исключение ошибки: preg replace(): Несоответствие параметров, шаблон - это строка, а замена - массив

Я новичок в laravel и выполняю проект в laravel 5.2 для своей учебной цели. Но я застрял с некоторыми ошибками при обно ... на обновление? Пожалуйста, помогите мне со стабильным и правильным методом устранения этой проблемы... Заранее спасибо.