Результаты поиска по запросу "regex"

3 ответа

Я буду использовать что-то вроде if (preg_match ("REGEX", "string to check"))

у, чтобы люди, пытающиеся подписаться на моем веб-сайте, вводили псевдоним, и этот псевдоним должен состоять исключительно из букв и цифр (никаких специальных символов вообще). Я хотел бы что-то следующее:abcdefghijklmnopqrstuvwxyz1234567890 ...

1 ответ

Re: Это вызывает у меня ошибку «Неправильное использование` \ 'в тексте замены »- если вы редактируете предыдущую команду с помощью redo (Mx esc esc), вы получите это, потому что появляется команда Mx query-replace-regexp заменить \, () фактическим выражением lisp. Если вы запустите M-x query-replace-regexp, вы можете использовать \, () в выражении замены.

от времени я хочу заменить все экземпляры значений, таких как: <BarFoo>с участием <barfoo>то есть сделать регулярное выражение, заменив все вещи внутри угловых скобок его строчными эквивалентами. Кто-нибудь получил хороший фрагмент Lisp, ...

7 ответов

, он имеет базовый лексинг и синтаксический анализ выражений C #. Никаких регулярных выражений, из памяти.

аюсь написать очень простой парсер в C #. Мне нужен лексер - что-то, что позволяет мне связывать регулярные выражения с токенами, поэтому он читает в регулярных выражениях и возвращает мне символы. Кажется, я должен быть в состоянии ...

ТОП публикаций

5 ответов

Обновление Pyhton 3.x:

я есть список строк, в которых я хочу фильтровать строки, содержащие ключевые слова. Я хочу сделать что-то вроде: fruit = re.compile('apple', 'banana', 'peach', 'plum', 'pinepple', 'kiwi'] поэтому я могу использовать re.search (fruit, ...

1 ответ

демонстрация

жные дубликаты: Рекурсивный анализ BBCode [https://stackoverflow.com/questions/6773192/recursive-bbcode-parsing] Снять BBCode через RegEx [https://stackoverflow.com/questions/5759265/strip-bbcode-via-regex] Каков наилучший способ удалить все ...

5 ответов

Кроме того, есть правильные входные данные, которым регулярное выражение не соответствует. Например, он не допускает пробелов после имени в конечном теге. Большинство этих глюков легко исправить, но как только вы исправите ВСЕ глюки, вы получите нечто совершенно непригодное для использования. И, конечно, реальная ошибка в том, что вы не просто хотите, чтобы парсер дал вам ответ «да / нет», вы хотите, чтобы он передавал информацию в приложение, которое делает с ним что-то полезное.

и одного дня в SO, который бы проходил без вопросов о разборе (X) HTML или XML с регулярными выражениями. Хотя это относительно легко придуматьпримеры, демонстрирующие нежизнеспособность регулярных выражений для этой задачи ...

5 ответов

\ d означает [0-9], но на три символа меньше

ел бы сопоставить с RegExp число между X и Y. Это возможно? ([0-9] +) будет соответствовать любому числу, как я могу сделать, чтобы соответствовать числу, например, от 110 до 2234?

1 ответ

 тег.

аюсь разобрать BBCode в моем сценарии. Теперь он работает без шва, пока я не попытаюсь сделать отступ для BBCode, который больше, чем просто жирный или подчеркнутый - например, спойлер, URL, размер шрифта и т. Д. - затем он облажается. Вот мой ...

4 ответа

 предоставит вам хост URL, даже если он будет содержать номер порта или данные аутентификации HTTP. (Является ли это тем, что вам нужно, зависит от вашего конкретного случая использования.)

я есть несколько таких ссылок. $urls = array( 'https://site1.com', 'https://www.site2.com', 'http://www.site3.com', 'https://site4.com', 'site5.com', 'www.site6.com', 'www.site7.co.uk', 'site8.tk' );Я хотел удалить http, https,: // и www. из ...

1 ответ

@ Джо - хм, это очень странно. Я быстро бросил свой ответ. Дайте мне пару минут, и я заново отредактирую свой ответ на тот, который я протестировал, используя вашу строку ввода из вашего вопроса.

я есть большая строка, которая имеет ряд с плавающей точкой в ​​строке. Типичная строка будет иметьItem X $4.50 Description of item \r\n\r\n Item Z $4.75... Там действительно нет рифмы или причины для текста. У меня уже есть самое низкое, и мне ...