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

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

9
Regex не працює в String.matches ()
У мене є цей невеликий шматочок коду String[] words = {"{apf","hum_","dkoe","12f"}; for(String s:words) { if(s.matches("[a-z]")) { System.out.println(s); } } Передбачається для друку dkoe але він нічого не друкує !!
147 java  regex 

7
Як видалити всі символи, що не належать до ASCII, за допомогою регулярного вираження та блокнота ++?
Я багато шукав, але ніде не написано, як видалити символи, що не належать до ASCII, із Notepad ++. Мені потрібно знати, яку команду написати в пошуку та заміні (із зображенням це було б чудово). Якщо я хочу скласти білий список і встановити закладку всіх слів / рядків ASCII, щоб рядки, …

4
Regex, як відповідати необов'язковому символу
У мене є регулярний вираз, який я вважав, що працює до цього часу правильно. Мені потрібно відповідати за необов’язковим символом. Він може бути там, а може і не бути. Ось дві струни. Верхня рядок збігається, а нижня - ні. Відсутність однієї літери в нижньому рядку - це те, що робить …
147 regex  string  operators 

12
Java - рядок втечі для запобігання ін'єкції SQL
Я намагаюся поставити на Java якусь ін'єкцію anti sql, і мені дуже важко працювати з рядковою функцією "zamjenji". В кінцевому рахунку я потрібна функція , яка буде перетворювати будь-які існуючі \в \\будь-який "для \"будь-якого 'до \', і будь-який , \nщоб \\nтаким чином , що , коли рядок обчислюється з допомогою …

13
Перетворіть дефіси до справи верблюда (camelCase)
Як я можу конвертувати такі речі, як регекс (я припускаю) або інший метод: marker-imageабо my-example-settingдо markerImageабо myExampleSetting. Я думав про те, щоб просто розщепити, -перетворити індекс цього гіперпосилання +1 у великі регістри. Але це здається досить брудним і сподівався на допомогу з регулярним виразом, який міг би зробити код чистішим. …


12
Як я можу об'єднати регулярні вирази в JavaScript?
Чи можна зробити щось подібне? var pattern = /some regex segment/ + /* comment here */ /another segment/; Або я повинен використовувати новий RegExp()синтаксис і об'єднувати рядок? Я вважаю за краще використовувати буквальне, оскільки код є більш зрозумілим і стислим.
145 javascript  regex  syntax 


7
Як завантажити весь каталог та підкаталоги за допомогою wget?
Я намагаюся завантажити файли для проекту за допомогою wget, оскільки SVN-сервер для цього проекту вже не працює, і я можу отримати доступ до файлів лише через браузер. Базова URL-адреса для всіх файлів однакова http://abc.tamu.edu/projects/tzivi/repository/reitions/2/raw/tzivi/ * Як я можу скористатися wget(або будь-яким іншим подібним інструментом) для завантаження всіх файлів у цьому …
143 regex  linux  bash  wget 

6
jage regex - шукаєте альтернативу?
Ось регулярний вираз, який прекрасно працює в більшості програм regex: (?<!filename)\.js$ Це відповідає .js для рядка, який закінчується .js, за винятком filename.js У Javascript немає регексу. Хтось може зібрати альтернативний регулярний вираз, який досягає того ж результату і працює в javascript? Ось кілька думок, але потрібні допоміжні функції. Я сподівався …
143 javascript  regex 

2
Visual Studio, Знайти та замінити, регулярний вираз
Я намагаюся замінити всі #include "whatever.h"з #include <whatever.h>допомогою пошуку та заміни функції в Visual Studio 2005. Я використовував регулярний вираз , \#include \"[a-z\.h]+\"щоб знайти включаються заяву. Але мені цікаво, як кадр замінює регулярний вираз. \#include \<[a-z\.h]+\>не працював і не буде; він замінює заяву #include "whatever.h"на #include <[a-z.h]+>. Як я можу …

26
Підтвердьте номер телефону за допомогою JavaScript
Я знайшов цей код на якомусь веб-сайті, і він відмінно працює. Це підтверджує, що номер телефону знаходиться в одному з таких форматів: (123) 456-7890 або 123-456-7890 Проблема полягає в тому, що мій клієнт (я не знаю, чому, можливо, клієнтські товари) хоче додати ще один формат, десять цифр поспіль, приблизно так: …
143 javascript  regex 

4
Розділити рядок на основі регулярного виразу
У мене є вихід команди в табличній формі. Я аналізую цей вихід із результативного файлу і зберігаю його у рядку. Кожен елемент в одному рядку відокремлений одним або декількома символами пробілу, тому я використовую регулярні вирази, щоб відповідати 1 або більше пробілів і розділити його. Однак між кожним елементом вставляється …
143 python  regex 


11
Regex для перевірки міцності пароля
Мої критерії надійності пароля наведені нижче: 8 символів 2 літери у верхньому регістрі 1 Спеціальний персонаж (!@#$&*) 2 числівники (0-9) 3 букви в нижній регістрі Може хтось, будь ласка, дайте мені регекс для того ж. Усі умови повинні відповідати паролем.
142 regex  passwords 

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