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

113
Регулярное выражение: любой символ, НЕ являющийся буквой или цифрой.

Я пытаюсь найти регулярное выражение, которое будет соответствовать любому символу, кроме буквы или числа. Итак, такие символы, как (,, @, £, () и т. Д. Найдя, я хочу заменить его пустым пространством. Любой...

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

У меня есть текстовое поле, которое должно оставаться только текстовым или десятичным. Вот код, который я сейчас использую для замены всего, кроме чисел и десятичной точки. Проблема в том, что я не могу понять регулярное выражение, которое идентифицирует все остальное....

113
Регулярное выражение десятичного числа, где цифра после десятичной не обязательна

Мне нужно регулярное выражение, которое проверяет число, но не требует цифры после десятичной дроби. то есть. 123 123. 123.4 все будет действительным 123.. будет недействительным Любой был бы очень...

113
Как создать фильтр Gmail для поиска текста только в начале строки темы?

Мы регулярно получаем сообщения автоматической сборки от работающих серверов сборки Jenkins. Было бы неплохо поместить их в ярлык, пропуская входящие. Разумеется, использование фильтра - правильный выбор. Желаемый идентификатор - это строка [RELEASE]в начале строки темы. Попытка указать любое из...

113
Индексы групп захвата регулярных выражений Java

У меня есть следующая строка, typeName="ABC:xxxxx;"; Мне нужно достать слово ABC, Я написал следующий фрагмент кода, Pattern pattern4=Pattern.compile("(.*):"); matcher=pattern4.matcher(typeName); String nameStr=""; if(matcher.find()) { nameStr=matcher.group(1); } Так что, если я ставлю group(0)я ,...

112
Как «обратное совпадение» с регулярным выражением?

Я использую RegexBuddy, но у меня все равно проблемы с этим: \ Я обрабатываю файл построчно. Я построил «линейную модель», чтобы соответствовать тому, что я хочу. Теперь я хотел бы выполнить обратное сопоставление ... т.е. я хочу сопоставить строки, в которых есть строка из 6 букв, но только если...

112
Python Regex - как получить позиции и значения совпадений

Как я могу получить начальную и конечную позиции всех матчей с помощью reмодуля? Например, учитывая шаблон r'[a-z]'и строку, 'a1b2c3d4'я бы хотел получить позиции, в которых она находит каждую букву. В идеале я бы хотел вернуть и текст...

112
Удалить из строки символы, отличные от utf8

У меня проблема с удалением из строки символов, отличных от utf8, которые не отображаются должным образом. Символы такие: 0x97 0x61 0x6C 0x6F (шестнадцатеричное представление) Как лучше всего их удалить? Регулярное выражение или что-то...

112
Извлечь совпадение с регулярным выражением

Я пытаюсь извлечь число из строки. И сделай что-то вроде [0-9]+на веревочке "aaa12xxx"и получишь "12". Я думал, это будет что-то вроде: > grep("[0-9]+", "aaa12xxx", value=TRUE) [1] "aaa12xxx" А потом я подумал ... > sub("[0-9]+", "\\1", "aaa12xxx") [1] "aaaxxx" Но я получил ответ: >...

112
Как использовать регулярное выражение в методе String.contains () в Java

Я хочу проверить, содержит ли строка слова «магазины», «магазин» и «продукт» в таком порядке, независимо от того, что между ними. Я пробовал использовать, someString.contains(stores%store%product);а также.contains("stores%store%product"); Нужно ли мне явно объявить регулярное выражение и передать...

111
Использование Regex для генерации строк вместо сопоставления с ними

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

111
Регулярное выражение, соответствующее действительным адресам IPv6

Ответы на этот вопрос являются результатом усилий сообщества . Отредактируйте существующие ответы, чтобы улучшить этот пост. В настоящее время он не принимает новые ответы или взаимодействия. У меня проблемы с написанием регулярного выражения, которое соответствует действительным IPv6-адресам, в...

111
Является ли Java RegEx нечувствительным к регистру?

В Java при выполнении replaceAll поиск шаблона регулярного выражения, например: replaceAll("\\?i\\b(\\w+)\\b(\\s+\\1)+\\b", "$1"); (чтобы удалить повторяющиеся последовательные слова без учета регистра, например, Test test), я не уверен, куда я положил ?i. Я прочитал, что он должен быть в начале,...

111
express.js - единый обработчик маршрутизации для нескольких маршрутов в одной строке

Есть ли способ сделать это за один вызов функции? var todo = function (req, res){}; app.get("/", todo); app.get("/blabla", todo); app.get("/blablablabla", todo); Что-то вроде: app.get("/", "/blabla", "/blablablabla", todo ); Я знаю, что это синтаксический беспорядок, но просто для того, чтобы дать...

110
Преобразуйте всю первую букву в верхний регистр, оставайтесь ниже для каждого слова

У меня есть строка текста (в основном около 5-6 слов), которую мне нужно преобразовать. На данный момент текст выглядит так: THIS IS MY TEXT RIGHT NOW Я хочу преобразовать его в: This Is My Text Right Now Я могу перебрать мою коллекцию строк, но не знаю, как выполнить эту модификацию...

110
Как добавить http: //, если его нет в URL?

Как я могу добавить http://URL-адрес, если он еще не включает протокол (например http://, https://или ftp://)? Пример: addhttp("google.com"); // http://google.com addhttp("www.google.com"); // http://www.google.com addhttp("google.com"); // http://google.com addhttp("ftp://google.com"); //...

110
Как распечатать согласованный шаблон регулярного выражения с помощью awk?

Используя awk, мне нужно найти слово в файле, которое соответствует шаблону регулярного выражения. Я только хочу , чтобы напечатать слово совпадающего с шаблоном. Итак, если в строке у меня есть: xxx yyy zzz И узор: /yyy/ Я хочу получить только: yyy РЕДАКТИРОВАТЬ: благодаря Куруми мне удалось...