Я хотел бы иметь возможность проверять строку текста и извлекать URL-адрес TwitPic, если он присутствует в строке, в конечном итоге я хотел бы просто часть кода, но и сделаю. Пример: "blah blah blah http://twitpic.com/1aso4q blah blah" Желаемый результат: http://twitpic.com/1aso4q или 1aso4q Как мне это сделать?
У меня есть описание, которое написано на английском и китайском языках. Как я могу использовать регулярное выражение, чтобы сказать что-то вроде этого, если строка содержит китайский символ, тогда сделайте A, иначе сделайте B? пример здесь 电源: 110V/220W50-60HZ 功率:60W 光源:12V 150 W 尺寸:220x150x280mm 重量:2.3KG Voltage : 110V/220W50-60HZ Power : 60W Bulb : 12V 150 W Size […]
Я хочу написать регулярное выражение php, чтобы найти строку в верхнем регистре, которая также может содержать одно число и пробелы из текста. Например, из этого текста "some text to contain EXAM PL E 7STRING uppercase word" Я хочу получить EXAM PL E 7STRING , найденная строка должна начинаться и заканчиваться только в верхнем регистре, но […]
Я хотел бы захватить все хэштеги с помощью 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 […]
Я хочу найти первую совпадающую строку в очень длинном тексте. Я знаю, что могу использовать preg_grep () и взять первый элемент возвращаемого массива. Но делать это неэффективно, если мне нужно только первое совпадение (или я знаю, что есть только одно совпадение заранее). Любое предложение?
Я работаю над проектом. Этот проект имеет пользовательский интерфейс, который мы написали в PHP. В части управления есть ввод формы, где пользователю необходимо ввести регулярное выражение. Как я знаю, я не могу проверить, является ли регулярное выражение или нет, потому что каждая строка является регулярным выражением. Что я хочу сделать, это проверить, является ли этот […]
В основном у меня есть текст, который выглядит следующим образом: {hello|hi} this {is really|is actually} great. Я хочу создать регулярное выражение для preg_replace, которое заменит слово «действительно», за исключением сложной части, что я не хочу, чтобы слово находилось внутри {} Я пытаюсь использовать функцию поиска регулярных выражений, но я просто не могу получить синтаксис, который […]
Я пытаюсь проанализировать некоторый HTML с PHP как упражнение, выведя его как текст, и я попал в ловушку. Я хотел бы удалить теги, которые скрыты с помощью style="display: none;" – учитывая, что тег может содержать другие атрибуты и свойства стиля. Код, который у меня есть, следующий: $page = preg_replace("#<([az]+).*?style=\".*?display:\s*none[^>]*>.*?</\1>#s","",$page);` Код, возвращающий NULL с PREG_BACKTRACK_LIMIT_ERROR . […]
Привет, коллеги! У меня возникли проблемы с обновлением старой функции до 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 на форме, без необходимости входить в facebook login и whatnot. Итак, мой вопрос, есть все равно, чтобы проверить, я думал, может быть, разметка с регулярным выражением, где я могу проверить, существует ли счет facebook, и если что-то делать. Спасибо за предложения.