Вопросы с тегом «regex»

Регулярные выражения предоставляют декларативный язык для соответствия шаблонам в строках. Они обычно используются для проверки строк, анализа и преобразования. Поскольку регулярные выражения не полностью стандартизированы, все вопросы с этим тегом должны также включать тег, указывающий применимый язык программирования или инструмент. ПРИМЕЧАНИЕ. При запросе HTML, JSON и т. Д. Регулярные выражения обычно встречаются с негативными реакциями. Если для этого есть парсер, используйте его.

13
Использование регулярных выражений для извлечения значения в Java
У меня есть несколько строк в грубой форме: [some text] [some number] [some more text] Я хочу извлечь текст в [некоторое количество], используя классы Java Regex. Я примерно знаю, какое регулярное выражение я хочу использовать (хотя все предложения приветствуются). Что меня действительно интересует, так это вызовы Java, чтобы взять строку …
169 java  regex 

5
Как работает RegexOptions.Compiled?
Что происходит за кулисами, когда вы помечаете регулярное выражение как компилируемое? Чем это отличается / отличается от кэшированного регулярного выражения? Используя эту информацию, как вы определяете, когда стоимость вычислений незначительна по сравнению с увеличением производительности?
169 .net  regex 

9
(grep) Regex для соответствия не-ASCII символам?
В Linux у меня есть каталог с большим количеством файлов. Некоторые из них имеют символы не ASCII, но все они действительны в формате UTF-8 . В одной программе есть ошибка, которая не позволяет ей работать с именами, отличными от ASCII, и я должен выяснить, сколько из них затронуто. Я собирался …
169 regex  unicode  grep  ascii 

7
Как фильтровать строки в пандах по регулярному выражению
Я хотел бы чисто отфильтровать фрейм данных с помощью регулярных выражений в одном из столбцов. Для надуманного примера: In [210]: foo = pd.DataFrame({'a' : [1,2,3,4], 'b' : ['hi', 'foo', 'fat', 'cat']}) In [211]: foo Out[211]: a b 0 1 hi 1 2 foo 2 3 fat 3 4 cat Я …
169 python  regex  pandas 

20
Как извлечь базовый URL из строки в JavaScript?
Я пытаюсь найти относительно простой и надежный метод для извлечения базового URL из строковой переменной с помощью JavaScript (или jQuery). Например, учитывая что-то вроде: http://www.sitename.com/article/2009/09/14/this-is-an-article/ Я хотел бы получить: http://www.sitename.com/ Является ли регулярное выражение лучшим выбором? Если да, то какой оператор я могу использовать, чтобы назначить базовый URL, извлеченный из …
168 javascript  regex  string  url 

1
Изучение регулярных выражений [закрыто]
В настоящее время этот вопрос не очень подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, вызовет дебаты, споры, опрос или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, вновь открыть, обратитесь за …
166 regex 

6
Как мне сопоставить строку с регулярным выражением в Bash?
Я пытаюсь написать Баш скрипт , который содержит функцию так , когда дан .tar, .tar.bz2, и .tar.gzт.д. файл , он использует деготь с соответствующими переключателями , чтобы распаковать файл. Я использую операторы if elif then, которые проверяют имя файла, чтобы увидеть, чем оно заканчивается, и я не могу заставить его …
166 regex  string  bash 

18
Регулярное выражение для соответствия формату времени ЧЧ: ММ
Я хочу регулярное выражение для сопоставления времени в формате ЧЧ: ММ. Вот что у меня есть, и это работает: ^[0-2][0-3]:[0-5][0-9]$ Это соответствует всему с 00:00 до 23:59. Тем не менее, я хочу изменить это так, чтобы 0:00 и 1:00, и т. Д. Также соответствовали, а также 00:00 и 01:30. Т.е. …
166 regex 

11
Регулярное выражение для получения строки между двумя строками в Javascript
Я нашел очень похожие посты, но я не могу получить мое регулярное выражение прямо здесь. Я пытаюсь написать регулярное выражение, которое возвращает строку, которая находится между двумя другими строками. Например: я хочу получить строку, которая находится между строками "корова" и "молоко". Моя корова всегда дает молоко вернется "всегда дает" Вот …
166 javascript  regex  string 

9
Конкретное регулярное выражение Javascript для акцентированных символов (диакритические знаки)
Я посмотрел на переполнение стека ( замена символов ... например , как JavaScript не соответствует стандарту Unicode относительно RegExp и т. Д.) И не нашел конкретного ответа на вопрос: How can JavaScript match for accented characters (those with diacritical marks)? Я заставляю поле в пользовательском интерфейсе соответствовать формату: last_name, first_name …

14
Как сопоставить только действительные римские цифры с регулярным выражением?
Думая о своей другой проблеме , я решил, что не могу даже создать регулярное выражение, которое будет соответствовать римским цифрам (не говоря уже о контекстно-свободной грамматике, которая будет генерировать их) Проблема в сопоставлении только действительных римских цифр. Например, 990 это не "XM", это "CMXC" Моя проблема в создании регулярного выражения …

3
Совпадение всей строки
Какое регулярное выражение (в JavaScript, если оно имеет значение) должно совпадать, только если текст является точным совпадением? То есть на другом конце строки не должно быть лишних символов. Например, если я пытаюсь подстать abc, а затем 1abc1, 1abcи abc1будет не совпадать.
165 regex 

1
регулярное выражение для сопоставления чего-либо, если ему не предшествует что-то еще
Так что с регулярным выражением в Java, я хочу написать регулярное выражение, которое будет соответствовать, если и только если шаблон не предшествует определенным символам. Например: String s = "foobar barbar beachbar crowbar bar "; Я хочу соответствовать, если bar не предшествует foo. Таким образом, вывод будет: barbar beachbar crowbar bar …
165 java  regex 

22
Как преобразовать заголовок в URL-слаг в JQuery?
Я работаю над приложением в CodeIgniter и пытаюсь сделать поле в форме динамически генерировать URL-адрес. Я хотел бы удалить пунктуацию, преобразовать ее в нижний регистр и заменить пробелы дефисами. Так, например, Шейни Риб Шак станет Шейн-Риб-Шак. Вот что у меня так далеко. Строчная часть была легкой, но замена, кажется, не …
163 javascript  jquery  regex 

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.