regex

Как я могу использовать.htaccess для hide.php Расширения URL-адресов?

Я хочу, чтобы в мой файл .htaccess было что-то, что скроет расширение файла .php для моих php-файлов, поэтому я собираю ... 404 /error/404.php RewriteCond %{REQUEST_FILENAME}.php -f RewriteCond %{REQUEST_URI} !/$ RewriteRule (.*) $1\.php [L]

Удалить завершающую новую строку

У меня есть база данных MySQL, из которой я извлекаю строку, представляющую собой список слов, разделенных новой строко ... lace('/\n/','',$string); Это работает, но все новые строки в строках удаляются:( Пожалуйста, помогите Спасибо всем.

Проверка URL-адреса Youtube с помощью регулярного выражения

Я пытаюсь проверить URL-адреса YouTube для своего приложения. Пока у меня есть следующее: // Set the youtube URL $y ... вращает true для: www.youtube.co/watch?v=vpfzjcCzdtCk (Обратите внимание, что я написал это неправильно с .co и не .com)

Функция PHP для проверки IPv4 и IPv6 с помощью регулярного выражения

Мне нужно создать функцию для IPv4 и v6, чтобы я также использовал локальные ip-адреса. Я знаю, что допустимый IPv4 н ... исать такое, которое подтвердит v4 или 6. Также было бы неплохо проверить вменяемость вышеупомянутой концепции функций.

Что означают конструкции H, V и N?

Следующие конструкции не очень хорошо документированы, но они работают с конкретными версиями PHP и далее; Какие это ве ... реализации поддерживают это? \H \V \N Этот поток является частью Ссылки на регулярное выражение переполнения стека.

Удалить все несоответствующие символы в строке PHP?

У меня есть текст, из которого я хочу удалить все символы, которые НЕ являются следующими. Желаемые характеристики = ... 789!&',-./abcdefghijklmnopqrstuvwxyz\n Последнее - это \n (новая строка), которую я действительно хочу сохранить.

php разнесите: разделите строку на слова, используя пробел в качестве разделителя

$str = "This is a string"; $words = explode(" ", $str); Работает нормально, но пробелы все равно попадают в массив ... робел после второго слова и 4 пробела после третьего слова. Есть ли какой-нибудь способ сделать это быстро? Спасибо.

Дополнительные группы Регулярных Выражений?

Кажется, я перепутал себя с регулярным выражением preg_match, которое я делаю, поэтому буду признателен за свежий взгля ... тветствовали: <!--menu:start--><!--menu:end--> Или <!--menu:start:(0,3)--><!--menu:end-->

preg заменить, чтобы заглавная буква после цитаты

У меня есть такие имена: $str = 'JAMES "JIMMY" SMITH' Я запускаю strtolower, затем ucwords, который возвращает сле ... ние. $proper_str = preg_replace('/"([a-z])/',strtoupper('$1'),$proper_str); Есть какие-нибудь подсказки? Спасибо!!

Проверка формата даты в php

Я пытаюсь проверить дату с помощью PHP. Я бы хотел, чтобы действительными были следующие форматы: d/m/yy d/m/yyyy dd ... 30)) { return checkdate($m,$d,$y); } } return FALSE; } Спасибо за все ваши ответы

Что такое сложное и рабочее регулярное выражение RFC для проверки того, является ли строка допустимым URL-адресом

Уже есть вопрос с почти таким же названием: Какое лучшее регулярное выражение для проверки того, является ли строка до ... 20:0:1cfe:face:b00c::3]:80/" bool(true) "" bool(false) Итак, что такое компилятор RFC и рабочее регулярное выражение?

использование регулярных выражений в условиях оператора if

Я пытаюсь заставить оператор php if иметь правило, согласно которому, если переменная набора равна "view-##", где # обо ... этим условием? if($variable == <<regular expression>>){ $variable2 = 1; } else{ $variable2 = 2; }

Как разобрать регистр верблюда в читаемую человеком строку?

Можно ли разобрать строку регистра верблюда на что-то более читаемое. Например: Местный бизнес = Местный бизнес ... r JET Words With Number 23rd Text After" echo parseCamelCase('customerIDWithSomeOtherJETWordsWithNumber23rdTextAfter');

Как извлечь параметры запроса из строки URL в PHP?

Пользователи могут вводить URL-адреса с помощью HTML-формы на моем веб-сайте, поэтому они могут ввести что-то вроде это ... жно извлечь значение определенного параметра запроса, в данном случае "тест" (значение 123). Есть ли способ сделать это?

Как удалить диакритические знаки из текста?

Я создаю шведский веб-сайт, и шведские буквы - å, ä и ö. Мне нужно сделать строку, введенную пользователем, безопасно ... РИМЕЧАНИЕ: НЕ URLENCODE... мне нужно сохранить его в базе данных... и т.д. и т.д., urlencode не будет работать для меня.

Предварительная замена с заменой массива

$string = ":abc and :def have apples."; $replacements = array('Mary', 'Jane'); Должно стать: Mary and Jane have appl ... e($match, $replacements[$index], $string); Могу ли я сделать это за один запуск, используя что-то вроде preg_replace?

Как сопоставить литерал в квадратных скобках с помощью регулярного выражения?

Какое регулярное выражение должно соответствовать квадратной скобке? Я использую \\] в шаблоне в eregi_replace, но, похоже, он не может найти ]...

PHP preg совпадение между строками

Я пытаюсь получить строку hello world. Вот что у меня пока есть: $file = "1232#hello world#"; preg_match("#1232\#(.*)\##", $file, $match)

Как мне заставить мой расшифровщик word возвращать более релевантные результаты

Я создаю расшифровщик слов (php/mysql), который принимает ввод от 2 до 8 букв и возвращает слова от 2 до 8 букв, которы ... 1 0 0 0 0 0 8 16 17 1 2015-11-12 05:39:45

Регулярное выражение PHP: Как сопоставить и без использования [ ]?

Я проверил \v (вертикальный пробел) на соответствие \r\n и их комбинациям, но обнаружил, что \v не соответствует \r и \ ... hed"; } Чтобы быть более ясным, мой вопрос в том, есть ли какая-либо другая альтернатива, чтобы соответствовать \r\n?