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

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

3
Як я можу використовувати регулярний вираз для заміни великих регістрів на малі регістри в Intellij IDEA?
Я погуглив це і з’ясував, як робити з іншими парсерами регулярних виразів: http://vim.wikia.com/wiki/Changing_case_with_regular_expressions http://www.regular-expressions.info/replacecase.html Я спробував це, і жодна з них не працює. Як приклад, я хочу використовувати регулярний вираз, щоб змінити це: private String Name; private Integer Bar = 2; До цього: private String name; private Integer bar = …

4
Додайте лапку на початку і в кінці кожного рядка в Notepad ++
У мене є список (у файлі .txt), який я хотів би швидко перетворити на синтаксис JavaScript, тому я хочу взяти наступне: AliceBlue AntiqueWhite Aqua Aquamarine Azure Beige Bisque Black BlanchedAlmond і перетворити його на літерал масиву ... var myArray = ["AliceBlue", "AntiqueWhite", ... ] У мене є список у Блокноті …

7
Буквено-цифрові, тире та підкреслення, але без пробілів регулярні вирази перевіряють JavaScript
Спроба перевірити введення з регулярним виразом. Поле має містити лише буквено-цифрові символи, тире та підкреслення та НЕ повинно дозволяти пробіли. Однак наведений нижче код дозволяє пробіли. Чого мені не вистачає? var regexp = /^[a-zA-Z0-9\-\_]$/; var check = "checkme"; if (check.search(regexp) == -1) { alert('invalid'); } else { alert('valid'); }
92 javascript  regex 

10
Як знайти всі ідентифікатори відео YouTube у рядку за допомогою регулярного виразу?
У мене є текстове поле, де користувачі можуть писати що завгодно. Наприклад: Lorem Ipsum - це просто фіктивний текст. http://www.youtube.com/watch?v=DUQi_R4SgWo друкарської та набірної індустрії. Lorem Ipsum є стандартним фіктивним текстом у галузі ще з 1500-х років, коли невідомий друкар взяв камбуз типу та скрембував його, щоб зробити книгу зразків типу. …
91 php  regex  youtube 


2
Що таке групи балансування регулярних виразів?
Я просто читав питання про те, як отримати дані всередині подвійних фігурних дужок ( це питання ), а потім хтось підняв групи балансування. Я все ще не зовсім впевнений, що вони собою являють і як ними користуватися. Я прочитав Визначення Балансувальної Групи , але за поясненням важко слідувати, і я …

1
RegEx у піднесеному тексті: Відповідати будь-якому символу, включаючи нові рядки?
Чи є спосіб зіставити будь-який символ у Піднесеному тексті, включаючи нові рядки? Я побачив, що Sublime використовує синтаксис Boost, але що .символ не буде відповідати новим рядкам без певного встановленого прапора.


9
Зіставлення прямої риски з регулярним виразом
У мене немає великого досвіду роботи з JavaScript, але я намагаюся створити систему тегів, яка замість того, щоб використовувати @або #використовуватиме/ . var start = /#/ig; // @ Match var word = /#(\w+)/ig; //@abc Match Як я міг використовувати /замість #. Я намагався робити var slash = '/'і додавати + …
91 javascript  regex 

30
Перевірка адрес IPv4 за допомогою регулярного виразу
Я намагався отримати ефективний регулярний вираз для перевірки IPv4, але без особливої ​​удачі. Здавалося, в один момент у мене це було (25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}, але це дає деякі дивні результати: $ grep --version grep (GNU grep) 2.7 $ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' <<< 192.168.1.1 192.168.1.1 $ grep -E '\b(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?(\.|$)){4}\b' <<< 192.168.1.255 192.168.1.255 $ …

12
Регулярний вираз для перевірки JSON
Я шукаю регулярний вираз, який дозволяє мені перевірити json. Я дуже новачок у Regex, і я досить знаю, що синтаксичний аналіз Regex - це погано, але чи можна використовувати його для перевірки?
90 regex  json 

9
регулярний вираз для відповідності EOF
У мене є деякі дані, які виглядають так john, dave, chris rick, sam, bob joe, milt, paul Я використовую цей регулярний вираз, щоб відповідати іменам /(\w.+?)(\r\n|\n|,)/ який працює здебільшого, але файл різко закінчується після останнього слова, що означає, що останнє значення не закінчується \r\n, \nабо ,закінчується EOF. Чи є спосіб …
90 regex 


8
Як витягти рядок за шаблоном за допомогою grep, регулярного виразу або perl
У мене є файл, який виглядає приблизно так: <table name="content_analyzer" primary-key="id"> <type="global" /> </table> <table name="content_analyzer2" primary-key="id"> <type="global" /> </table> <table name="content_analyzer_items" primary-key="id"> <type="global" /> </table> Мені потрібно витягти що - або в лапках , які слідують name=, тобто content_analyzer, content_analyzer2і content_analyzer_items. Я роблю це на коробці Linux, тому рішення …

7
Regex відповідає лише цілим словам
У мене є вираз регулярного виразу, який я використовую, щоб знайти всі слова в даному блоці вмісту, не враховуючи регістр, які містяться в глосарії, що зберігається в базі даних. Ось моя схема: /($word)/i Проблема полягає в тому, що якщо я використовую /(Foo)/iтакі слова, як Foodотримати відповідність. По обидва боки слова …

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