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

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

5
Регулярний вираз для точної відповідності рядка
Я хочу відповідати двом паролям із регулярним виразом. Наприклад, у мене є два входи "123456" і "1234567", тоді результат не повинен відповідати (помилково). І коли я вписав "123456" і "123456", то результат повинен відповідати (вірно). Я не міг зробити вираз. Як це зробити?
153 regex 



13
Як я можу викреслити всі розділові знаки з рядка в JavaScript за допомогою regex?
Якщо у мене є рядок з будь-яким типом не буквено-цифрових символів: "This., -/ is #! an $ % ^ & * example ;: {} of a = -_ string with `~)() punctuation" Як я можу отримати версію його без розділових знаків у JavaScript: "This is an example of a string …
152 javascript  regex 

7
провідні нулі в рейки
У моєму додатку є поля hrта minобидва цілих числа. Для hrполя, якщо користувач вводить "1", я хотів би, щоб Rails автоматично переклав його на "01", перш ніж зберігати його в базі даних. Також для minполя, якщо користувач вводить "0", він повинен бути введений як "00". Як я можу це зробити?

19
Який найпростіший спосіб перетворити рядок Java з усіх заголовків (слова, розділені підкресленнями), у CamelCase (немає розділювачів слів)?
Назва майже все це говорить. Який найпростіший / найелегантніший спосіб перетворити рядок у формат "THIS_IS_AN_EXAMPLE_STRING"у формат " ThisIsAnExampleString" у Java ? Я вважаю, що повинен бути принаймні один спосіб зробити це за допомогою String.replaceAll()і регулярного вираження. Мої початкові думки такі: додайте рядок з підкресленням ( _), перетворіть всю нитку в …
152 java  regex  string 


13
Виявити URL-адреси в тексті за допомогою JavaScript
Хтось має пропозиції щодо виявлення URL-адрес у наборі рядків? arrayOfStrings.forEach(function(string){ // detect URLs in strings and do something swell, // like creating elements with links. }); Оновлення: я зафіксував цей регекс для виявлення посилань ... Мабуть, через кілька років. kLINK_DETECTION_REGEX = /(([a-z]+:\/\/)?(([a-z0-9\-]+\.)+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel|local|internal))(:[0-9]{1,5})?(\/[a-z0-9_\-\.~]+)*(\/([a-z0-9_\-\.]*)(\?[a-z0-9+_\-\.%=&]*)?)?(#[a-zA-Z0-9!$&'()*+.=-_~:@/?]*)?)(\s+|$)/gi Повний помічник (з додатковою підтримкою рулів ) знаходиться …
151 javascript  regex  url 


7
Нежадні регекси Python
Як зробити так, щоб згенерований пітон був подібним "(.*)", якщо замість цього "a (b) c (d) e"відповідають збіги python ?"b""b) c (d" Я знаю, що можу використовувати "[^)]"замість цього ".", але я шукаю більш загальне рішення, яке б моє регекс було трохи чистішим. Чи є якийсь спосіб сказати python "ей, …

8
Мета-символ (.) І звичайна крапка Java RegEx?
В Java RegEx, як з’ясувати різницю між .(крапкою) мета-символом і звичайною крапкою, як ми використовуємо в будь-якому реченні. Як впоратися з такою ситуацією для інших персонажів мета теж як ( *, +, \d, ...)
150 java  regex 

6
Перетворити закритий тег PHP в коментар
Один з рядків мого сценарію містить тег закриття PHP всередині рядка. При нормальній роботі це не викликає проблем, але мені потрібно прокоментувати рядок. Я спробував прокоментувати цю лінію //, /* */і , #але жоден з них працює, синтаксичний аналізатор не вважає закриває тегом , щоб бути фактичним закриває тегом. Ось …
149 php  regex  tags  comments 

21
Як ви налагодите регекс? [зачинено]
Наразі це запитання не підходить для нашого формату запитань. Ми очікуємо, що відповіді будуть підкріплені фактами, посиланнями або експертними знаннями, але це питання, ймовірно, вимагатиме дискусій, аргументів, опитувань чи розширеної дискусії. Якщо ви вважаєте, що це питання можна вдосконалити та, можливо, знову відкрити, відвідайте довідковий центр для ознайомлення . Закрито …
149 regex  debugging  pcre 

17
Регулярне вираження для узгодження координат широти / довготи?
Я намагаюся створити регулярний вираз для відповідності координат широти / довготи. Для порівняння подвійної точності, яку я використав (\-?\d+(\.\d+)?), і спробував поєднати це в один вираз: ^(\-?\d+(\.\d+)?),\w*(\-?\d+(\.\d+)?)$ Я очікував, що це збігається з подвійним, комою, можливо, з пробілом, а ще з подвійним, але це, здається, не працює. Зокрема, вона працює …
149 regex 

6
Чи означає «\ d» у регулярному виразі цифру?
Я виявив , що в 123, \dсірники 1і , 3але не 2. Мені було цікаво, чи \dвідповідає цифра, яка задовольняє які вимоги? Я говорю про стилю Python стилю. Плагін регулярного вираження в Gedit використовує регулярний вираз стилю Python. Я створив текстовий файл із його вмістом 123 Тільки 1і 3узгоджуються регулярним …
147 python  regex  encoding  gedit 

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