Запитання з тегом «regex»

Регулярні вирази забезпечують декларативну мову, щоб відповідати шаблонам у рядках. Вони зазвичай використовуються для перевірки рядків, розбору та перетворення. Оскільки регулярні вирази не повністю стандартизовані, усі питання з цим тегом повинні також містити тег із зазначенням застосованої мови програмування чи інструменту. ПРИМІТКА: Прохання про HTML, JSON тощо, регулярні вирази, як правило, зустрічаються з негативними реакціями. Якщо для цього є аналізатор, використовуйте його замість цього.

8
Як уникнути тексту для регулярного вираження на Java
Чи має Java вбудований спосіб уникнути довільного тексту, щоб він міг бути включений у регулярний вираз? Наприклад, якщо мої користувачі вводять "$ 5", я хотів би відповідати саме тому, а не "5" після закінчення введення.
320 java  regex  escaping 



7
Як ввести регулярний вираз у string.replace?
Мені потрібна допомога щодо оголошення регулярного вираження. Мої дані такі: this is a paragraph with<[1> in between</[1> and then there are cases ... where the<[99> number ranges from 1-100</[99>. and there are many other lines in the txt files with<[3> such tags </[3> Необхідний вихід: this is a paragraph with …
317 python  regex  string  replace 


12
Regex: ігнорування чутливості до регістру
Як я можу зробити так, щоб регулярний вигляд регістру не враховував регістр? Він повинен відповідати всім правильним символам, але ігнорувати, чи є вони малими чи великими. G[a-b].*
316 regex 

3
Регекс, дивіться позаду та атомні групи
Відповіді на це запитання - це зусилля громади . Відредагуйте наявні відповіді, щоб покращити цю публікацію. Наразі він не приймає нових відповідей чи взаємодій. Я знайшов ці речі в моєму регекс-тілі, але не маю поняття, для чого я можу їх використовувати. Хтось має приклади, щоб я міг спробувати зрозуміти, як …
314 regex  lookaround 

1
Як я можу знайти всі збіги до регулярного виразу в Python?
У програмі, яку я пишу, я маю Python використовувати re.search()функцію для пошуку збігів у текстовому блоці та друку результатів. Однак програма виходить, як тільки знайде першу відповідність у текстовому блоці. Як це робити неодноразово, коли програма не зупиняється, поки не знайдені ВСІ відповідники? Чи є для цього окрема функція?
312 python  regex  search 


17
Regex лише для номерів
Я взагалі не використовував регулярні вирази, тому у мене виникають труднощі з вирішенням проблем. Я хочу, щоб регулярний вираз збігався лише тоді, коли в рядку міститься всі числа; але в двох прикладах нижче це збіг рядка, який містить усі числа плюс знак рівності, як "1234 = 4321". Я впевнений, що …
309 c#  regex 



3
Регулярний вираз для виключення слова / рядка
У мене регулярний вираз: ^/[a-z0-9]+$ Це відповідає рядкам, таким як /helloабо /hello123. Однак я хотів би, щоб він виключив пару значень рядків, таких як /ignoremeі /ignoreme2. Я спробував декілька варіантів, але, здається, не змусив себе працювати! Моя остання немічна спроба була ^/(((?!ignoreme)|(?!ignoreme2))[a-z0-9])+$ Будь-яка допомога буде вдячна :-)
298 regex 

7
Як користуватися регулярним виразом з командою find?
У мене є кілька зображень, названих генерованою рядком uuid1. Наприклад, 81397018-b84a-11e0-9d2a-001b77dc0bed.jpg. Я хочу дізнатися всі ці зображення за допомогою команди «знайти»: find . -regex "[a-f0-9\-]\{36\}\.jpg". Але це не працює. Щось не в порядку з виразкою? Може хтось допоможе мені в цьому?
297 regex  linux  find 

11
Регулярний вираз, щоб знайти рядок, що міститься між двома символами, в той час як ВИКЛЮЧАЄТЬ роздільники
Мені потрібно витягнути з рядка набір символів, які містяться між двома роздільниками, не повертаючи самі роздільники. Простий приклад повинен бути корисним: Мета : витягніть підрядок між квадратними дужками, не повертаючи самі дужки. Базовий рядок :This is a test string [more or less] Якщо я використовую наступну рег. колишній \ [. …
294 regex 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.