Articles of regex

замените новую строку между pre tag

Я хочу конвертировать <p>Code is following</p> <pre> &lt;html&gt;<br>&lt;/html&gt; </pre> в <p>Code is following</p> <pre> &lt;html&gt; &lt;/html&gt; </pre> Я не знаю, как писать регулярное выражение для замены между pre тегом в PHP. Я пробовал этот код Заменить новые строки тегами BR, но только внутри PRE-тегов но это не работает для меня.

PHP: использование REGEX для получения имени tablen из запроса mysql

Рассмотрим эти три оператора mysql: select * from Users; select id, title, value from Blogs; select id, feelURL, feelTitle from Feeds where id = 1; Теперь я не очень хорошо разбираюсь в REGEX, но хочу получить имя таблицы из запроса mysql. Может ли кто-нибудь создать его для меня с небольшим объяснением. Благодаря,

MySQL UDF, который выполняет поиск и замену REGEX

Привет, я новый веб-разработчик на open.uwec.edu. Недавно мне пришлось переключать наши веб-серверы и сталкивались с некоторыми проблемами. Наш старый сервер MySQL использовал функцию из библиотеки lib_mysqludf_preg, называемой preg_replace, для поиска и сопоставления регулярных выражений. У него были некоторые .dlls, уже скомпилированные в папке «MySQL Server 5.1 / lib / plugin» с именем lib_mysqludf_preg.dll и libpcre.dll. […]

Использование регулярного выражения для проверки адресов электронной почты

Я только начал учиться кодировать как PHP, так и HTML, и взглянул на несколько руководств по регулярным выражениям, однако им трудно понять, что это значит. Я ценю любую помощь. Например, я хотел бы подтвердить адрес электронной почты peanuts@monkey.com. Я начинаю с кода, и я получаю сообщение недействительным адресом электронной почты. Что я делаю не так? […]

Создание регулярного выражения url global

Я искал регулярное выражение для замены простого текста url в строке (строка может содержать более 1 URL-адреса): <a href="url">url</a> и я нашел это: http://mathiasbynens.be/demo/url-regex Я хотел бы использовать регулярное выражение diegoperini (которое по результатам тестов является лучшим): _^(?:(?:https?|ftp)://)(?:\S+(?::\S*)?@)?(?:(?!10(?:\.\d{1,3}){3})(?!127(?:\.\d{1,3}){3})(?!169\.254(?:\.\d{1,3}){2})(?!192\.168(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[az\x{00a1}-\x{ffff}0-9]+-?)*[az\x{00a1}-\x{ffff}0-9]+)(?:\.(?:[az\x{00a1}-\x{ffff}0-9]+-?)*[az\x{00a1}-\x{ffff}0-9]+)*(?:\.(?:[az\x{00a1}-\x{ffff}]{2,})))(?::\d{2,5})?(?:/[^\s]*)?$_iuS Но я хочу сделать глобальным, чтобы заменить все URL-адреса в строке. Когда я использую это: /_(?:(?:https?|ftp)://)(?:\S+(?::\S*)?@)?(?:(?!10(?:\.\d{1,3}){3})(?!127(?:\.\d{1,3}){3})(?!169\.254(?:\.\d{1,3}){2})(?!192\.168(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[az\x{00a1}-\x{ffff}0-9]+-?)*[az\x{00a1}-\x{ffff}0-9]+)(?:\.(?:[az\x{00a1}-\x{ffff}0-9]+-?)*[az\x{00a1}-\x{ffff}0-9]+)*(?:\.(?:[az\x{00a1}-\x{ffff}]{2,})))(?::\d{2,5})?(?:/[^\s]*)?_iuS/g Это […]

Удалите все теги HTML + содержимое из текста

Хорошо, так, как это может показаться, я все еще не в состоянии сделать правильно. Я попытался с RegEx, я даже попытался разбор DOM, но все еще не смог понять это правильно. Основываясь на ответе в моем предыдущем вопросе ( Попытка удалить HTML-теги (+ контент) из String ), вот что я получил: public static function removeHtmlTags($str) […]

is_numeric, intval, ctype__digit .. можете ли вы на них положиться?

is_numeric, intval, ctype__digit .. можете ли вы на них положиться? или мне нужно использовать регулярное выражение? функция isNum ($ str) { return (preg_match ("/ ^ [0-9] + $ /", $ str)); } Ребята, что вы думаете? я тупой?

Как я могу перенести PHP preg_split в Java для особого случая unserializing значения в ADODB?

Мне нужно перенести эту функцию для неэтериализации значения в ADODB на Java. $variables = array( ); $a = preg_split( "/(\w+)\|/", $serialized_string, -1, PREG_SPLIT_NO_EMPTY | PREG_SPLIT_DELIM_CAPTURE ); for( $i = 0; $i < count( $a ); $i = $i+2 ) { $variables[$a[$i]] = unserialize( $a[$i+1] ); } У меня есть библиотека, чтобы unserialize значения путь php, […]

php regex удалить цифры

Мне нужно регулярное выражение, чтобы удалить цифры из строки, но не пробелы. Я в настоящее время $ city_location = 'UK, 0113 | Leeds new york'; $ sip_city = '0113Leeds new york'; $ city = preg_replace ('/ [^ az] / i', '', $ sip_city); Он удаляет цифры, а также пробелы, поэтому мне нужно регулярное выражение, которое […]

Удалить непревзойденные теги HTML в строке

Люди все знают о функции PHP для удаления непревзойденных тегов HTML из строки. например <div> This is a string <b> with an unmatched bold tag </div> . Если нет, то помогите мне увеличить его, возможно, у меня будет функция, которая подсчитывает количество открывающих тегов и соответствующие закрывающие теги. Если они даже не удаляют первый открывающий […]

Intereting Posts