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

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

15
Regex для розбиття рядка за допомогою пробілу, коли його не оточують одинарні або подвійні лапки
Я новачок у регулярних висловлюваннях і буду вдячний за вашу допомогу. Я намагаюся скласти вираз, який розділить приклад рядка, використовуючи всі пробіли, які не оточені одинарними або подвійними лапки. Моя остання спроба виглядає так: (?!")і не зовсім працює. Це розділення на простір перед цитатою. Приклад введення: This is a string …
114 java  regex  split 

3
Regex для рядка містить?
Що таке регулярний вираз для простої перевірки, чи містить рядок певне слово (наприклад, "Тест")? Я зробив деякий googling, але не можу отримати прямого прикладу такого регексу. Це для сценарію складання, але не має жодного стосунку до будь-якої конкретної мови програмування.
114 regex 

5
Не вдається уникнути зворотної косої риски з допомогою регулярного виразу
Я використовую наступний регекс ^[a-zA-Z0-9\',!;\?\$\^:\\\/`\|~&\" @#%\*\{}\(\)_\+\.\s=-]{1,1000}$ Я знаю, що це некрасиво, але поки він служить своєму призначенню, крім того, що зворотна косої риски не дозволяється, як я думаю, що це повинно, тому що вона втекла, я також намагалася \\замість, \\\але таких же результатів. Якісь ідеї?
114 regex 

13
Регулярне вираження для повторюваних слів
Я новачок із звичайним виразом, і я не можу зовсім зрозуміти, як написати єдиний регулярний вираз, який би "відповідав" будь-яким повторюваним послідовним словам, наприклад: Париж на в весняний період . Не те, що пов'язано. Чому ти смієшся? Чи мої регулярні вирази ЧОГО погані ?? Чи є один регулярний вираз, який …


3
Заміна JavaScript / регекс
З огляду на цю функцію: function Repeater(template) { var repeater = { markup: template, replace: function(pattern, value) { this.markup = this.markup.replace(pattern, value); } }; return repeater; }; Як зробити this.markup.replace()заміну в усьому світі? Ось проблема. Якщо я використовую його так: alert(new Repeater("$TEST_ONE $TEST_ONE").replace("$TEST_ONE", "foobar").markup); Значення сповіщення - "foobar $ TEST_ONE". …

3
Як створити фільтр Gmail для пошуку тексту лише на початку теми?
Ми отримуємо регулярні автоматизовані повідомлення про збірку від серверів побудови Дженкінса на роботі. Було б непогано винести їх у ярлик, пропустивши папку "Вхідні". Звичайно, використання фільтра - це правильний вибір. Бажаний ідентифікатор - це рядок [RELEASE]на початку рядка теми. Спроба вказати будь-який із наведених нижче регексів призводить до відповідності електронних …
113 regex  filter  gmail  subject 

3
Реггекс Java, що фіксує групи, індекси
У мене є наступний рядок, typeName="ABC:xxxxx;"; Мені потрібно отримати слово ABC, Я написав такий фрагмент коду, Pattern pattern4=Pattern.compile("(.*):"); matcher=pattern4.matcher(typeName); String nameStr=""; if(matcher.find()) { nameStr=matcher.group(1); } Так що, якщо я покладу, group(0)я отримаю, ABC:але якщо я ставлю group(1)це ABC, то я хочу знати Що це означає 0і 1означає? Буде краще, якщо …
113 java  regex 


23
Який регулярний вираз відповідатиме дійсним міжнародним телефонним номерам?
Мені потрібно визначити, чи дійсний номер телефону, перш ніж намагатися набрати його. Телефонний дзвінок може перейти в будь-яку точку світу. Який регулярний вираз відповідатиме дійсним міжнародним телефонним номерам?
113 regex  telephony  ivr 

4
Regex замінить усе, крім цифр і десяткових знаків
У мене є текстове поле, яке повинно залишатися лише текстовим чи десятковим. Ось код, який я зараз використовую для заміни всього, крім цифр і десяткової крапки. Проблема полягає в тому, що я не можу розібратися з регулярним виразом, який ідентифікує все інше document.getElementById(target).value = newVal.replace(/\D[^\.]/g, ""); \ D працює добре, …
113 javascript  regex 


9
Регулярне вираження: Будь-який символ, який НЕ букви та цифри
Я намагаюся з'ясувати регулярний вираз, який буде відповідати будь-якому символу, який не є літерою чи цифрою. Отже такі символи, як (,, @, £, () тощо ... Опинившись, я хочу замінити його порожнім пробілом. Будь-яка порада.
113 javascript  regex 


5
Як використовувати метод regex в методі String.contains () на Java
Я хочу перевірити, чи містить рядок слова "магазини", "магазин" та "товар" у такому порядку, незалежно від того, що знаходиться між ними. Я спробував використовувати someString.contains(stores%store%product);також.contains("stores%store%product"); Чи потрібно явно заявляти регулярний вираз і передавати його методу, чи я взагалі не можу передавати регулярний вираз?
112 java  regex  string 

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