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

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

9
Регулярний вираз для отримання рядка між дужками в JavaScript
Я намагаюся написати регулярний вираз, який повертає рядок, що знаходиться між дужками. Наприклад: Я хочу отримати рядок, який знаходиться між рядками "(" і ")" I expect five hundred dollars ($500). повернеться $500 Знайдено регулярний вираз для отримання рядка між двома рядками в Javascript Але я новачок з регексом. Я не …
177 javascript  regex  string 

17
RegEx для вилучення всіх збігів із рядка за допомогою RegExp.exec
Я намагаюся проаналізувати такий тип рядка: [key:"val" key2:"val2"] де всередині є довільний ключ: пари "val". Я хочу схопити ім'я ключа та значення. Для тих, хто цікавиться, я намагаюся розібрати формат бази даних воїна. Ось мій тестовий рядок: [description:"aoeu" uuid:"123sth"] що покликане підкреслити, що все, що може бути в ключі чи …

11
Швидкий витяг збірки з регулярним виразом
Я хочу витягнути підрядки з рядка, які відповідають шаблону регулярних виразів. Тому я шукаю щось подібне: func matchesForRegexInText(regex: String!, text: String!) -> [String] { ??? } Отже, ось що: func matchesForRegexInText(regex: String!, text: String!) -> [String] { var regex = NSRegularExpression(pattern: regex, options: nil, error: nil) var results = regex.matchesInString(text, …
175 ios  regex  string  swift 

10
Перевірка електронної адреси за допомогою jQuery та regex
Я не надто впевнений, як це зробити. Мені потрібно перевірити адреси електронної пошти за допомогою регексу приблизно таким чином: [a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+(?:[A-Z]{2}|com|org|net|edu|gov|mil|biz|info|mobi|name|aero|asia|jobs|museum) Тоді мені потрібно запустити це у функції jQuery, як це: $j("#fld_emailaddress").live('change',function() { var emailaddress = $j("#fld_emailaddress").val(); // validation here? if(emailaddress){} // end validation $j.ajax({ type: "POST", url: "../ff-admin/ff-register/ff-user-check.php", data: "fld_emailaddress="+ …

4
Зіставити багаторядковий текст, використовуючи регулярний вираз
Я намагаюся відповідати багаторядковому тексту за допомогою Java. Коли я використовую Patternклас з Pattern.MULTILINEмодифікатором, я можу відповідати, але я не в змозі це зробити(?m). Схожа картина із (?m)використанням та використанням String.matches, здається, не працює. Я впевнений, що мені щось не вистачає, але поняття чого не маю. Я не дуже хороший …
174 java  regex 

11
Як перетворити “camelCase” на “Camel Case”?
Я намагався отримати команду регулярок JavaScript , щоб включити що - щось на зразок "thisString"в "This String"але ближче я отримав заміну листи, в результаті чого - щось на зразок "Thi String"або "This tring". Будь-які ідеї? Щоб уточнити, що я можу впоратися з простотою написання великої літери, я просто не такий …
174 javascript  regex 

10
Регулярні вирази у програмі "Какао" Objective-C
Початковий Googling вказує на те, що в додатку Objective-C Cocoa немає вбудованого способу регулярних виразів. Отже чотири питання: Це справді правда? Ти мене жартуєш? Гаразд, чи є приємна бібліотека з відкритим кодом, яку ви рекомендуєте? Які способи наблизитися без імпорту бібліотеки, можливо, з класом NSScanner?
173 objective-c  regex  cocoa 

6
Групи з назвою Regex на Java
Наскільки я розумію, що java.regexпакет не підтримує названі групи ( http://www.regular-expressions.info/named.html ), тому хто-небудь може вказати мені на сторонні бібліотеки, які це роблять? Я дивився на jregex, але його останній реліз був у 2002 році, і він не працював для мене (правда, я спробував лише коротко) під Java5.
173 java  regex 

5
Як я заперечую тест з регулярними виразами в скрипті bash?
Використовуючи GNU bash (версія 4.0.35 (1) -release (x86_64-suse-linux-gnu), я хотів би зняти тест з регулярними виразами. Наприклад, я хотів би умовно додати шлях до змінної PATH, якщо шлях вже не існує, як у: TEMP=/mnt/silo/bin if [[ ${PATH} =~ ${TEMP} ]] ; then PATH=$PATH; else PATH=$PATH:$TEMP; fi TEMP=/mnt/silo/Scripts: if [[ ${PATH} …


17
Regex для підтвердження формату дати дд / мм / рр
Мені потрібно перевірити рядок дати для формату dd/mm/yyyyрегулярним виразом. Цей регулярний вираз підтверджує dd/mm/yyyy, але не недійсні дати, такі як 31/02/4500: ^(0?[1-9]|[12][0-9]|3[01])[\/\-](0?[1-9]|1[012])[\/\-]\d{4}$ Що таке дійсний регулярний вираз для перевірки dd/mm/yyyyформату з підтримкою високосного року?
172 regex 


5
Регулярні вирази в С: приклади?
Я після кількох простих прикладів та найкращих практик використання регулярних виразів в ANSI C. man regex.hне допомагає настільки багато.
171 c  regex 


4
Групи захоплення Java Regex
Я намагаюся зрозуміти цей блок коду. У першому, що саме ми шукаємо у виразі? Я розумію, що це будь-який символ (0 або більше разів *), за яким слід будь-яке число між 0 і 9 (один або більше разів +), а за ним будь-який символ (0 або більше разів *). Коли …
170 java  regex 

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