0
ответов

Как удалить http, https и косую черту из пользовательского ввода в php

Пример пользовательского ввода http://domain.com/ http://domain.com/topic/ http://domain.com/topic/cars/ http://www.domain.com/topic/questions/ Я хочу, чтобы функция php делала вывод, например domain.com домен ....
вопрос задан: 30 June 2014 22:30
0
ответов

PHP preg replace only allow numbers

Как я могу изменить существующий preg_replace, чтобы разрешить только числа? function __cleanData ($ c) {return preg_replace ("/ [^ A-Za-z0-9] /", "", $ c); }
вопрос задан: 9 January 2014 05:54
0
ответов

Как применить замену к каждому элементу массива в PHP?

У меня есть массив со списком всех контроллеров в моем приложении: $ controllerlist = glob ("../ controllers / * _ controller.php"); Как я могу раздеть ../controllers/ в начале и _controller.php в ...
вопрос задан: 21 November 2013 13:19
0
ответов

Regex / DOMDocument - match and replace text not in a link

I need to find and replace all text matches in a case insensitive way, unless the text is within an anchor tag - for example:

Match this text and replace it

Не

вопрос задан: 18 October 2013 17:36
0
ответов

Preg_replace, заменяющий только часть шаблона в ()?

Извините за этот основной вопрос, но я Я просматривал всю информацию о preg_replace, которую я могу найти, и до сих пор не могу понять это ... У меня есть большая строка, например, такая: $ string = '# ...
вопрос задан: 29 September 2013 16:34
0
ответов

PHP удалить специальный символ из строки

У меня проблемы с удалением специальных символов. Я хочу удалить все специальные символы, кроме "() /.% - &", потому что я устанавливаю эту строку в качестве заголовка. Я отредактировал код с оригинала (смотри ...
вопрос задан: 2 May 2013 18:38
0
ответов

Как удалить запятые и точки из строка?

У меня есть строка, содержащая что-то вроде этого: «Любимые группы: coldplay, guns & roses и т. д.», как удалить запятые и точки с помощью preg_replace?
вопрос задан: 15 April 2013 16:11
0
ответов

Как лучше всего удалить знаки препинания, символы, диакритические знаки, специальные символы?

Я использую эти строки кода для удаления всех знаков пунктуации, символов и т. Д., Как вы можете видеть их в массиве, $ pattern_page = array ("+", ",", ".", "-", "'", " \ "", "&", "", "", "!?", ";", "#", "~", "=", "/", "$", "£" ...
вопрос задан: 21 March 2013 14:36
0
ответов

Удалите все, кроме цифр и знака минус PHP preg _замените

В настоящее время у меня есть preg _replace ('/[^0 -9]/s', '', $myvariable ); Например, ввод GB -3. Моя текущая строка дает мне значение 3. Я хочу сохранить минус, чтобы...
вопрос задан: 10 August 2012 02:14
0
ответов

Является ли использование массива быстрее, чем наличие нескольких операторов?

Я задаюсь вопросом. Есть ли лучшая производительность с этим :$value = preg _replace (array ('/ _{1,}/', '/ -{2,}/' ), массив ('_', ' -' ), $value ); чем это :$value = preg _replace ('/ _{1,}/', '_', $value ); $...
вопрос задан: 8 August 2012 11:47
0
ответов

Заменить все символы, кроме букв, цифр, пробелов и подчеркивания [closed]

Я хочу заменить все символы в строке, кроме букв, цифр, пробелов и подчеркиваний. Не могли бы вы привести пример?
вопрос задан: 6 August 2012 20:37
0
ответов

Преобразование URL-адресов из текста в ссылки, даже если нет протокола

Предположим, что $content — это содержимое текстовой области / *Преобразование http/https в ссылку */ $content = preg _replace ('! ((https ://|http :// )+[a -z0 -9 _./?=& -]+ )!i', '
вопрос задан: 30 July 2012 21:53
0
ответов

preg _заменить :как?

Если есть что-то, чего я не могу понять (или выучить ), то это синтаксис preg _replace. Мне нужна помощь в удалении всех возможных символов (пробела, табуляции, новой строки и т. д. )между > и <. То есть у меня есть...
вопрос задан: 17 July 2012 15:32
0
ответов

Как использовать preg_replace_callback?

У меня есть следующая инструкция HTML [otsection]Обои[/otsection] ОБОИ СЮДА [otsection]Видео[/otsection] ВИДЕО ЗДЕСЬ Я пытаюсь заменить теги [otsection] на ...
вопрос задан: 24 June 2012 03:46
0
ответов

Как добавить / в шаблон preg_replace

Я сделал эту простую функцию для фильтрации данных. Я добавляю символы, которые я разрешаю включать, но я не знаю, как добавить / символ, а также общедоступную функцию filter($text){ return preg_replace('/[...
вопрос задан: 15 June 2012 17:29
0
ответов

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

Для пользовательского синтаксического анализатора сценариев в PHP я хотел бы заменить некоторые слова в многострочной строке, содержащие двойные и одинарные кавычки. Однако заменить можно только тот текст, который находится вне кавычек. ...
вопрос задан: 7 June 2012 09:15
0
ответов

Замена слов, начинающихся с @, ссылкой на твиттер

Мне нужно заменить все слова, начинающиеся с @ в тексте, на соответствующую ссылку на этот аккаунт в твиттере. Прямо сейчас я использую что-то вроде этого: $tweet_text = preg_replace('/(@\w+)/', '
вопрос задан: 2 June 2012 16:53
0
ответов

Почему preg_replace с /(.*)/ повторяет часть строки?

Почему следующий код:
вопрос задан: 30 May 2012 16:06
0
ответов

добавить_#и символы & к preg _заменить («/[^A -Za -z0 -9 ]/»)

Можно ли взять этот preg _заменить это ограничение на буквенно-цифровой и изменить его так, чтобы он также разрешал _, & и #символы подчеркивания (, амперсанды и фунт )? preg _replace ("/[^A -Za -z0 -9 ]/", '', $...
вопрос задан: 7 May 2012 07:48
0
ответов

Регулярное выражение для игнорирования акцентов? PHP

Можно ли сделать регулярное выражение, игнорирующее диакритические знаки? Например, :preg _replace ("/$word/i", "$word", $str ); "i" в регулярном выражении означает игнорирование регистра, но есть ли оно в любом случае...
вопрос задан: 7 May 2012 05:44
0
ответов

Как сопоставить русское слово с помощью preg_replace в PHP?

Как подобрать русское слово в строке (также на русском языке) в PHP? Так, например, что-то вроде этого: $ pattern = '/ слово /'; preg_replace ($ pattern, $ replacement, $ string_in_russian) Я ...
вопрос задан: 28 April 2012 22:02
0
ответов

PHP заменяет специальные символы, такие как à->a, è->e

У меня есть регистрация документов php. php, которые сохраняют содержимое формы (в документе form.php) в базу MySQL. Проблема возникает, когда я хочу переформатировать входной контент. Я хочу декодировать символы UTF-8...
вопрос задан: 14 April 2012 10:46
0
ответов

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

Я генерирую XML из данных, поступающих из базы данных (и некоторых каналов JSON ). У меня возникли проблемы с некоторыми текстами, содержащими шестнадцатеричные символы, которые нарушают мой XML. Например, см. это...
вопрос задан: 12 April 2012 22:55
0
ответов

preg_replace + UTF- 8 не работает на одном сервере, но работает на другом

echo preg_match("/\b(בדיקה|מילה)\b/iu", "זוהי בדיקה"); По какой-то причине этот код возвращает 1 на нескольких серверах, на которых я его тестировал, и 0 на одном конкретном сервере. PCRE скомпилирован с поддержкой UTF-8...
вопрос задан: 8 April 2012 15:39
0
ответов

Регулярное выражение preg_replace() для сопоставления относительных путей url() в файлах CSS

Я комбинирую несколько файлов CSS и записываю их в файл в отдельном каталоге. Я пытаюсь заменить относительные значения url() для работы с новым местоположением файла, игнорируя любые абсолютные URL-адреса. Вот...
вопрос задан: 21 March 2012 04:16
0
ответов

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

Я пытаюсь создать функцию, которая переводит каждое вхождение обычного текстового адреса электронной почты в заданной строке в его html-версию. Скажем, у меня есть следующий код, где htmlizeEmails ...
вопрос задан: 19 March 2012 00:55
0
ответов

Как преобразовать специальные символы в обычные?

Я пытаюсь преобразовать такие символы, как: ë, ä, ï, ö и т. д. в обычные символы, такие как: e, a, i, o и т. д. Как лучше всего это сделать? Я пробовал много вещей, таких как preg_replace и str_replace. ...
вопрос задан: 15 March 2012 13:59
0
ответов

Есть ли в PHP условное preg_replace?

У меня есть такой код, который заменяет некоторые шорткоды ссылкой: $search = array( '#\{r\ |([^|]+)\|([^}]+)\}#', '#\{t\|([^|]+)\|([^}]+)\}#', ..., ); $replace = array( '
вопрос задан: 7 March 2012 14:28
0
ответов

PHP удаляет разрыв строки или CR LF безуспешно

Я безуспешно выполнил функцию для удаления разрыва строки с помощью php, я попытался заменить весь код, но все равно получаю эти разрыв строки, я создаю файл json, и я не могу прочитать его из jsonp с помощью jquery из-за ...
вопрос задан: 4 March 2012 23:08
0
ответов

PHP: Preg заменить круглые скобки?

Каков правильный синтаксис для preg_replace только круглых скобок в PHP? $ search = preg_replace ('/ \ (\) /', '', $ search); Спасибо
вопрос задан: 1 March 2012 04:13