Articles of regex

Регулярное выражение PHP для извлечения ссылки / кода TwitPic, если присутствует

Я хотел бы иметь возможность проверять строку текста и извлекать URL-адрес TwitPic, если он присутствует в строке, в конечном итоге я хотел бы просто часть кода, но и сделаю. Пример: "blah blah blah http://twitpic.com/1aso4q blah blah" Желаемый результат: http://twitpic.com/1aso4q или 1aso4q Как мне это сделать?

PHP регулярное выражение для расшифровки английского и китайского символов

У меня есть описание, которое написано на английском и китайском языках. Как я могу использовать регулярное выражение, чтобы сказать что-то вроде этого, если строка содержит китайский символ, тогда сделайте A, иначе сделайте B? пример здесь 电源: 110V/220W50-60HZ 功率:60W 光源:12V 150 W 尺寸:220x150x280mm 重量:2.3KG Voltage : 110V/220W50-60HZ Power : 60W Bulb : 12V 150 W Size […]

php regex – найти строчную строку с номером и пробелами в тексте

Я хочу написать регулярное выражение php, чтобы найти строку в верхнем регистре, которая также может содержать одно число и пробелы из текста. Например, из этого текста "some text to contain EXAM PL E 7STRING uppercase word" Я хочу получить EXAM PL E 7STRING , найденная строка должна начинаться и заканчиваться только в верхнем регистре, но […]

Кто может взломать это регулярное выражение twitter?

Я хотел бы захватить все хэштеги с помощью PHP из http://search.twitter.com/search.atom?q=%23eu-jele%C4%A1%C4%A1i Хэштеги находятся в заголовках содержимого, заголовков в RSS-канале. Они имеют префикс # Проблема, с которой я столкнулась, – это неанглийские буквы (вне диапазона a-zA-Z). Если вы посмотрите на RSS-канал и затем просмотрите источник html, моя борьба может быть более ясной. <title>And more: #eu-jeleġġi #eu-kiest […]

RegEx в PHP: найдите первую совпадающую строку

Я хочу найти первую совпадающую строку в очень длинном тексте. Я знаю, что могу использовать preg_grep () и взять первый элемент возвращаемого массива. Но делать это неэффективно, если мне нужно только первое совпадение (или я знаю, что есть только одно совпадение заранее). Любое предложение?

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

Я работаю над проектом. Этот проект имеет пользовательский интерфейс, который мы написали в PHP. В части управления есть ввод формы, где пользователю необходимо ввести регулярное выражение. Как я знаю, я не могу проверить, является ли регулярное выражение или нет, потому что каждая строка является регулярным выражением. Что я хочу сделать, это проверить, является ли этот […]

Справка по регулярному выражению PHP Regex

В основном у меня есть текст, который выглядит следующим образом: {hello|hi} this {is really|is actually} great. Я хочу создать регулярное выражение для preg_replace, которое заменит слово «действительно», за исключением сложной части, что я не хочу, чтобы слово находилось внутри {} Я пытаюсь использовать функцию поиска регулярных выражений, но я просто не могу получить синтаксис, который […]

Регулярное выражение для выборочной зачистки HTML

Я пытаюсь проанализировать некоторый HTML с PHP как упражнение, выведя его как текст, и я попал в ловушку. Я хотел бы удалить теги, которые скрыты с помощью style="display: none;" – учитывая, что тег может содержать другие атрибуты и свойства стиля. Код, который у меня есть, следующий: $page = preg_replace("#<([az]+).*?style=\".*?display:\s*none[^>]*>.*?</\1>#s","",$page);` Код, возвращающий NULL с PREG_BACKTRACK_LIMIT_ERROR . […]

FROM preg_replace TO preg_replace_callback

Привет, коллеги! У меня возникли проблемы с обновлением старой функции до preg_replace_callback. Изменить: что я делаю неправильно? Это моя первая (preg_replace / устаревшая) функция: if ($handle) { while (!feof($handle)) { $buffer = fgets($handle, 4096); @eval('$templ = new '.TEMPL_CLASS.';'); $buffer = preg_replace("#§([a-z0-9-_]+)\.?([a-z0-9-_]+)?#ie","\$templ->\\1(\\2)",$buffer); $out .= $buffer; } fclose($handle); } Вторая функция (это моя попытка конвертировать в preg_replace_callback): […]

Аутентификация, если существует учетная запись Facebook, – не хотите проходить через вход в FB

Я хотел бы выяснить способ аутентификации учетной записи facebook на форме, без необходимости входить в facebook login и whatnot. Итак, мой вопрос, есть все равно, чтобы проверить, я думал, может быть, разметка с регулярным выражением, где я могу проверить, существует ли счет facebook, и если что-то делать. Спасибо за предложения.

Intereting Posts
LEFT OUTER JOIN SUM удваивает проблему Ошибка PHP: невозможно загрузить динамическую библиотеку php_intl.dll, а не действительное приложение win32? Symfony2: использование Facebook PHP Api, класс BaseFacebook не может быть загружен php файл отправляет переменную в внешний файл .js Копирование файлов cookie с первого ответа на следующий запрос Telegram bot weird error: Bad Request: неверный идентификатор файла / указанный URL-адрес HTTP Сортировка списка каталогов с помощью RecursiveDirectoryIterator Нажимаем на каждое поле массива PHP В чем смысл класса PHP SpldoublyLinkedList и, что более важно, Linked Lists в целом? PHP – Как получить год, месяц, день из строки времени Как отправлять уведомления iOS Push с помощью TLS и PHP? Отображение сообщения, когда набор результатов пуст Получение токена Cognos Codeigniter без формы? Уникальное ограничение электронной почты для проверки подлинности Laravel 4 как генерировать 8 бит crc в php