regex
Функция для возврата только буквенно-цифровых символов из строки?
Я ищу функцию php, которая будет принимать входную строку и возвращать ее очищенную версию, удаляя все специальные симв ... ункция, которая делает то же самое, но возвращает только буквенные символы A-Z.
Любая помощь будет очень признательна.
Как я могу проверить регулярное выражение?
Я хотел бы проверить правильность регулярного выражения в PHP, желательно до его использования. Это единственный способ ... трев, вернется ли он FALSE?
Существует ли более простой/правильный способ проверки правильности регулярного выражения?
Заменить модификатор preg replace() e на обратный вызов preg replace
Я ужасно разбираюсь в регулярных выражениях. Я пытаюсь заменить это:
public static function camelize($word) {
retur ... и, если на то пошло, как именно работает preg_replace_callback.
Каков был бы правильный код для достижения этой цели?
"вертикальное" соответствие регулярному выражению в "изображении" ASCII
Примечание: Это вопрос о возможностях современных ароматов регулярных выражений. Речь идет не о лучшем способе решения ... ое образование
Подсчитайте количество таких образований/сопоставьте начальную точку их всех (4 в приведенном выше примере)
Регулярное выражение плюс разница между звездами?
В чем разница между:
(.+?)
И
(.*?)
Когда я использую его в своем php preg_match регулярном выражении?
Регулярное выражение ровно n ИЛИ m раз
Рассмотрим следующее регулярное выражение, где X - это любое регулярное выражение.
X{n}|X{m}
Это регулярное выраж ... точно n или m раз.
Существует ли квантор регулярных выражений, который может проверять вхождение X точно n или m раз?
анализ идентификатора видео YouTube с помощью предварительного сопоставления
Я пытаюсь проанализировать идентификатор видео URL-адреса YouTube с помощью preg_match. Я нашел регулярное выражение н ... &\n]+", $subject, $matches);
print "<pre>";
print_r($matches);
print "</pre>";
?>
Приветствия
Замените URL-адреса в тексте ссылками HTML
Вот дизайн, хотя: Например, я помещаю ссылку, такую как
Http://example.com
В текстовой области. Как мне заставить ... t "</a>";
Это просто запоздалая мысль.. stackoverflow, вероятно, также мог бы использовать это: D
Любые идеи
Регулярное выражение PHP для проверки даты в формате ГГГГ-ММ-ДД
Я пытаюсь проверить, что даты, введенные конечными пользователями, указаны в ГГГГ-ММ-ДД. Регулярное выражение никогда н ... [0-9]-[0-3][0-9]$",$date))
{
return true;
}else{
return false;
}
Есть какие-нибудь мысли?
Разделить строку разделителем, но не в том случае, если она экранирована
Как я могу разделить строку разделителем, но не в том случае, если она экранирована? Например, у меня есть строка:
1|2 ... м образом, с приведенной выше строкой результат должен быть:
[0] => 1
[1] => 2\|2
[2] => 3\\
[3] => 4\\\|4
Разделите слово camelCase на слова с помощью php preg match (регулярное выражение)
Как бы я разделил слово:
oneTwoThreeFour
В массив, чтобы я мог получить:
one Two Three Four
С preg_match ?
Я ... ое слово
$words = preg_match("/[a-zA-Z]*(?:[a-z][a-zA-Z]*[A-Z]|[A-Z][a-zA-Z]*[a-z])[a-zA-Z]*\b/", $string, $matches)`;
Как долго может существовать TLD?
Я работаю над регулярным выражением проверки электронной почты в PHP, и мне нужно знать, как долго TLD может быть и ост ... ным. Я провел несколько поисков, но не смог найти много информации по этой теме. Итак, как долго может существовать TLD?
Регулярное выражение для сбора всего после последнего /
Я новичок в регулярных выражениях и задаюсь вопросом, как сформулировать такое выражение, которое собирает все после по ... gle.com/feeds/spreadsheets/p1f3JYcCu_cb0i0JYuCu123
Где идентификатор: p1f3JYcCu_cb0i0JYuCu123
О, и я использую PHP.
Что означает d+ в терминах регулярного выражения?
Я новичок в регулярных выражениях и пришел к следующему \d+. Я точно не знаю, что это значит, пожалуйста, укажите мне правильное направление.
Как проверить, содержит ли строка php только английские буквы и цифры?
В JS я использовал этот код:
if(string.match(/[^A-Za-z0-9]+/))
Но я не знаю, как это сделать на PHP.
Как удалить все числа из строки?
Я хотел бы удалить все числа из строки [0-9]. Я написал этот код, который работает:
$words = preg_replace('/0/', '', $ ... написать хороший код).
Другой код, который я нашел в stackoverflow, также удаляет диакритические знаки (á, ñ, ž...).
Удалите все не буквенно-цифровые символы с помощью preg replace
Как я могу удалить все не буквенно-цифровые символы из строки в PHP?
Это код, который я сейчас использую:
$url = preg_replace('/\s+/', '', $string);
Он заменяет только пробелы.
Сопоставьте a^n b^n c^n (например, "aaabbbcc"), используя регулярные выражения (PCRE)
Хорошо известно, что современные реализации регулярных выражений (в первую очередь PCRE) имеют мало общего с первоначал ... о ли также проанализировать контекстно-зависимую грамматику {anbncn; n>0} (например, aaabbbccc) с использованием PCRE?
Оператор Тильды в регулярных выражениях
Я хочу знать, что означает оператор тильды в регулярных выражениях.
У меня есть это утверждение:
if (!preg_match('~ ... нная выполняется против этого регулярного выражения.
Но почему мое регулярное выражение содержит два оператора тильды?
phpstorm заменяет нотацию массива() на [] короткий синтаксис
Я хотел бы преобразовать все обозначения "массив(...)" в "[...]" в моем проекте, но я не нахожу регулярное выражение, к ... ет для всех случаев (вложенный массив, массив на нескольких строках, вложенный массив на нескольких строках)
Спасибо.