Вопросы с тегом «regex»

240
jQuery validate: Как добавить правило для проверки регулярных выражений?

Я использую плагин проверки jQuery . Отличный материал! Я хочу перенести существующее решение ASP.NET для использования jQuery вместо валидаторов ASP.NET. Я пропускаю замену валидатора регулярного выражения . Я хочу быть в состоянии сделать что-то вроде этого: $("Textbox").rules("add", {...

239
Извлечь имя хоста из строки

Я хотел бы сопоставить только корень URL, а не весь URL из текстовой строки. Дано: http://www.youtube.com/watch?v=ClkQA2Lb_iE http://youtu.be/ClkQA2Lb_iE http://www.example.com/12xy45 http://example.com/random Я хочу, чтобы 2 последних экземпляра разрешались в домене www.example.comили example.com....

238
RegEx для Javascript, чтобы разрешить только буквенно-цифровой

Мне нужно найти reg ex, который позволяет только буквенно-цифровой. Пока что все, что я пробую, работают, только если строка буквенно-цифровая, то есть содержит как букву, так и цифру. Я просто хочу один, который позволил бы и то и другое и не требовал...

237
Регулярное выражение для соответствия не-ASCII символам?

Какой самый простой способ сопоставления не-ASCII символов в регулярном выражении? Я хотел бы сопоставить все слова по отдельности во входной строке, но язык может быть не английским, поэтому мне нужно сопоставить такие вещи, как ü, ö, ß и ñ. Кроме того, это в Javascript / jQuery, поэтому любое...

237
Как инвертировать выражение grep

Следующее выражение grep успешно перечисляет все файлы .exe и .html в текущем каталоге и подкаталогах. ls -R |grep -E .*[\.exe]$\|.*[\.html]$ Как мне инвертировать этот результат, чтобы перечислить те, которые не являются .html или .exe вместо этого. (То есть...

229
Выход из строки регулярного выражения в Python

Я хочу использовать ввод от пользователя в качестве шаблона регулярного выражения для поиска по некоторому тексту. Это работает, но как я могу обрабатывать случаи, когда пользователь помещает символы, которые имеют значение в регулярное выражение Например, пользователь хочет найти Word (s): движок...

229
Соответствие пробелу в регулярном выражении

Мне нужно сопоставить символ пробела в регулярном выражении PHP. У кого-нибудь есть идеи? Я имею в виду, как "Gavin Schulz", пространство между двумя словами. Я использую регулярное выражение, чтобы убедиться, что я допускаю только буквы, цифры и пробел. Но я не уверен, как найти место. Вот что я...

228
Javascript заменить ссылкой на соответствующую группу?

У меня есть строка, например hello _there_. Я хотел бы заменить два подчеркивания на <div>и, </div>соответственно, используя JavaScript . Результат будет (следовательно) выглядеть следующим образом hello <div>there</div>. Строка может содержать несколько пар символов...

227
Как сделать регулярное выражение не жадным?

Я использую JQuery. У меня есть строка с блоком специальных символов (начало и конец). Я хочу получить текст из этого блока специальных символов. Я использовал объект регулярного выражения для поиска в строке. Но как я могу сказать jQuery найти несколько результатов, если у них два специальных...

226
В Python, как разделить строку и сохранить разделители?

Вот самый простой способ объяснить это. Вот что я использую: re.split('\W', 'foo/bar spam\neggs') -> ['foo', 'bar', 'spam', 'eggs'] Вот что я хочу: someMethod('\W', 'foo/bar spam\neggs') -> ['foo', '/', 'bar', ' ', 'spam', '\n', 'eggs'] Причина в том, что я хочу разбить строку на токены,...

224
Поиск UUID в тексте с помощью регулярных выражений

Я ищу UUID в блоках текста с помощью регулярных выражений. В настоящее время я полагаюсь на предположение, что все UUID будут следовать шаблонам из 8-4-4-4-12 шестнадцатеричных цифр. Кто-нибудь может вспомнить случай использования, когда это предположение было бы неверным и заставило бы меня...

224
Удалить не буквенно-цифровые символы из строки

Я хочу преобразовать следующую строку в предоставленный вывод. Input: "\\test\red\bob\fred\new" Output: "testredbobfrednew" Я не нашел ни одного решения , которое будет обрабатывать специальные символы , такие как \r, \n, \bи т.д. По сути, я просто хочу избавиться от всего, что не является...

224
Регулярное выражение для соответствия любому символу, включая новые строки

Существует ли регулярное выражение для соответствия "всем символам, включая переводы строки"? Например, в приведенном ниже регулярном выражении нет вывода из, $2потому (.+?)что не включает новые строки при сопоставлении. $string = "START Curabitur mollis, dolor ut rutrum consequat, arcu nisl...