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

580
Регулярные выражения селектора jQuery

Я после документации об использовании подстановочных знаков или регулярных выражений (не уверен в точной терминологии) с селектором jQuery. Я искал это сам, но не смог найти информацию о синтаксисе и как его использовать. Кто-нибудь знает, где находится документация по синтаксису? РЕДАКТИРОВАТЬ:...

532
Регулярное выражение для остановки при первом совпадении

Мой шаблон регулярных выражений выглядит примерно так <xxxx location="file path/level1/level2" xxxx some="xxx"> Меня интересует только часть в кавычках, привязанных к локации. Разве не должно быть так легко, как показано ниже, без жадного переключателя? /.*location="(.*)".*/ Кажется, не...

528
В чем разница между re.search и re.match?

В чем разница между search()и match()функций в Python reмодуль ? Я прочитал документацию ( текущую документацию ), но, кажется, никогда ее не помню. Я продолжаю искать и заново изучать это. Я надеюсь, что кто-то ответит на это ясно с примерами, так что (возможно) это застрянет в моей голове. Или,...

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

У меня есть таблица с ~ 500k строк; varchar (255) столбец UTF8 filenameсодержит имя файла; Я пытаюсь удалить различные странные символы из имени файла - думал, что я буду использовать класс символов: [^a-zA-Z0-9()_ .\-] Теперь, есть ли в MySQL функция, которая позволяет заменять регулярное...

515
Как сопоставить «что-нибудь до этой последовательности символов» в регулярном выражении?

Возьмите это регулярное выражение: /^[^abc]/. Это будет соответствовать любому отдельному символу в начале строки, кроме a, b или c. Если вы добавите *после него - /^[^abc]*/регулярное выражение будет продолжать добавлять каждый последующий символ к результату, пока не встретит или a, или b , или c...

481
Как я могу сделать мой матч не жадным в VIM?

У меня большой HTML-файл с разметкой, который выглядит следующим образом: <p class="MsoNormal" style="margin: 0in 0in 0pt;"> <span style="font-size: small; font-family: Times New Roman;">stuff here</span> </p> Я пытаюсь сделать Vim поиска и замены , чтобы избавиться от всего...

454
Как заменить простые URL ссылками?

Я использую функцию ниже, чтобы сопоставить URL-адреса внутри данного текста и заменить их для ссылок HTML. Регулярное выражение работает отлично, но в настоящее время я заменяю только первое совпадение. Как я могу заменить все URL? Я думаю, что я должен использовать команду exec , но я не совсем...

448
Regex для пароля должно содержать не менее восьми символов, как минимум одно число, а также строчные и прописные буквы и специальные символы

Я хочу регулярное выражение, чтобы проверить, что: Пароль содержит не менее восьми символов, в том числе , по крайней мере один номер и включает в себя как нижний и заглавные буквы и специальные символы, например #, ?, !. Это не может быть ваш старый пароль или содержать ваше имя пользователя...

443
Существует ли функция RegExp.escape в Javascript?

Я просто хочу создать регулярное выражение из любой возможной строки. var usersString = "Hello?!*`~World()[]"; var expression = new RegExp(RegExp.escape(usersString)) var matches = "Hello".match(expression); Есть ли встроенный метод для этого? Если нет, что люди используют? Руби имеет...

441
Как удалить все разрывы строк из строки

У меня есть текст в текстовой области, и я прочитал его, используя атрибут .value. Теперь я хотел бы удалить все Enterразрывы строк (символ, который появляется при нажатии ) из моего текста, теперь использующего .replace с регулярным выражением, но как я могу указать разрыв строки в регулярном...

440
Регулярные выражения поиска заменяют в Sublime Text 2

Я ищу сделать поиск заменить регулярными выражениями в Sublime Text 2. Документация по этому довольно анемична. В частности, я хочу сделать замену для групп, так что-то вроде преобразования этого текста: Hello my name is bob И этот поисковый термин: Найти то, что: my name is (\w)+ Заменить: my name...

412
Регулярное выражение для извлечения текста в квадратных скобках

Простой вопрос регулярных выражений. У меня есть строка в следующем формате: this is a [sample] string with [some] special words. [another one] Что такое регулярное выражение для извлечения слова в квадратных скобках, т.е. sample some another one Примечание. В моем случае использование скобок...