Regex – вопросы и ответы

60
голосов
2
ответа
Regex.Replace("a b c a b c", "a", "*") возвращается "* b c * b c" Существует простой способ заменить только первое вхождение, так что результат "* b c a b c" Не удается найти RegExOption, который о...
4 недели, 1 день назад citykid
95
голосов
1
ответ
<table class="sentinelresultitems" style="width: 800px; font-size: 0.5em; margin-top: 30px; margin-left: 50px; margin-right: 50px; display: table;"> <tbody><tr> <td> <b&g...
4 недели, 1 день назад Johan
127
голосов
3
ответа
Я использую группы захвата в регулярных выражениях в первый раз, и мне интересно, что моя проблема, поскольку я предполагаю, что механизм регулярных выражений просматривает строку слева направо. Я ...
4 недели, 1 день назад rink.attendant.6
60
голосов
4
ответа
Оригинальная версия: <div> <p> <span>text</span> </p> <div> RegExp: $.get('/some.html', function(data) { alert(data.replace(/<p.*p>/gi, '')); }); После Reg...
4 недели, 1 день назад Algorithm
96
голосов
1
ответ
Я хочу подавить определенный тип предупреждения, используя регулярное выражение. Предупреждающее сообщение: C:\Anaconda3\lib\site-packages\pandas\core\indexing.py:420: SettingWithCopyWarning: A val...
4 недели, 1 день назад Peter Li
61
голос
3
ответа
У меня возникают проблемы с регулярным выражением для строки в данной форме: 123123<key:value><key:value>,21313<key:value><key:value> где пары ключ: значение являются необяз...
4 недели, 1 день назад Runar Halse
135
голосов
1
ответ
Я работаю над консолью WebView и хочу использовать регулярные выражения для определения цветовых кодов в строке. У меня есть выражение: (&(?<colorIndex>\d|[eadfcblmor]))?(?<text>[^(...
4 недели, 1 день назад S3nS3IW00
60
голосов
1
ответ
У меня есть регулярное выражение в конфигурации Grails, которая ограничивает повторяющиеся цифры: password.regex = /^(?!.*([0-9])\1{2,})/ это отлично работает, когда я проверяю это на https://regex...
4 недели, 1 день назад SpongebobJunior
61
голос
3
ответа
У меня есть файл, содержащий значения RGB. Подобно, Образец файла данных Data.txt Каждая строка содержит триплеты (например, 255,255,255), разделенные пробелами. Каждый триплет имеет три целых числ...
4 недели, 1 день назад DOSHI
74
голоса
2
ответа
Мне трудно понять, как работают лямбда-выражения, когда они используются в качестве аргументов функции. Например: import re rep = {"hi": "hello", "ya": "you"} text = 'hi how are ya' keys = re.compi...
4 недели, 1 день назад Ethan Layman
74
голоса
2
ответа
Я хочу найти свой код для определенных строк и удалить их. Я использую регулярное выражение и нахожу строки, которые я хочу найти. Используя функцию поиска/замены в eclipse, я хочу полностью удалит...
4 недели, 1 день назад Pixel-Pi
177
голосов
7
ответов
У меня возникают трудности с конкретным Regex, который я пытаюсь использовать. Я ищу каждое вхождение строки (для моих целей, я скажу, что это "mystring" ) в документе, ИСКЛЮЧЕНИЕ, где это в теге, ...
4 недели, 1 день назад Sukasa
61
голос
2
ответа
Поскольку я не нашел хорошего (и бесплатного) инструмента в Интернете для создания моей карты сайта, я решил создать скрипт JavaScript с нуля, все работает, но поскольку я не очень хорошо разбираюс...
4 недели, 1 день назад NineCattoRules
74
голоса
2
ответа
Я пытаюсь получить список всех компьютеров, подключенных к сети My, и я смог это сделать. Но тогда мне нужно получить Hostanme адреса Ip, который я сохранил в формате String с некоторыми другими да...
4 недели, 1 день назад Yash Karamchandani
95
голосов
1
ответ
Я пытаюсь проиндексировать базу данных, которая содержит массив int. Я заявлял о схеме solr, которая многозначна. Я использовал параметр разделения, чтобы разграничить каждое значение, но невозможн...
4 недели, 1 день назад user2472320
61
голос
2
ответа
Я немного новичок в mongo node и express, и у меня возникают некоторые проблемы. Я пытаюсь запросить все продукты в базе данных на основе определенных ключевых слов. В идеале я хочу найти один прод...
4 недели, 1 день назад Dennis Macharia
75
голосов
2
ответа
У меня есть следующая строка (Python): test = " +30,0 EUR abcdefgh " Я хочу удалить все, кроме цифр и запятой ",". Expected result: "30.0" Поэтому, основываясь на re doc, я попробовал: test = re.su...
4 недели, 1 день назад Vincent
111
голосов
3
ответа
В настоящее время я пытаюсь разделить строку, которая должна быть номером телефона, в список только отдельных цифр. Я делаю это как способ доказательства ошибок в поле, где пользователь вводит инфо...
4 недели, 1 день назад Addison Waege
95
голосов
1
ответ
Я пытаюсь разрешить следующие символы в регулярном выражении: a-z A-Z 0-9 <space> - . # + . @ / Это то, что у меня есть до сих пор, хотя я понятия не имею, правильно ли это. я чувствую, что я...
4 недели, 1 день назад Tallboy
85
голосов
10
ответов
У меня есть текстовый файл с чем-то вроде Country1 city1 city2 Country2 city3 city4 Я хочу разделить страну и города. Есть ли быстрый способ сделать это? Я имею в виду некоторую обработку файлов, а...
4 недели, 1 день назад Myth
104
голоса
4
ответа
Я хочу разбить String на массив String вдоль неалфавитных символов. Например: "Here is an ex@mple" => "Here", "is", "an" "ex", "mple" Я попытался использовать метод String.split(String regex) с
4 недели, 1 день назад dmoench
75
голосов
3
ответа
Чтобы сократить количество имен, но все же сохранить их в некоторой степени читабельными, я хотел бы удалить все гласные из строк, кроме первого и последнего вхождения. Например, я бы хотел, чтобы ...
4 недели, 1 день назад meuleman
-4
голоса
2
ответа
Я пытаюсь сделать Regex в Go, чтобы соответствовать URL-адресам s3 bucket. до сих пор у меня есть https://s3.amazonaws.com/(.+?)/", "http://s3.amazonaws.com/(.+?)/", "//s3-us-east-2.amazonaws.com/(...
4 недели, 1 день назад txt3rob
134
голоса
1
ответ
Когда вы запускаете re.match для исходной строки и строки, которая была передана через re.compile, как последние отличаются? Что случилось с строкой, которая была передана через re.compile?
4 недели, 1 день назад mango
74
голоса
1
ответ
Я хотел бы сделать что-то вроде предложенного в этом вопросе, но на более общем уровне: регулярное выражение для сокращений Пример ввода: "В оригинальном наборе документов, Feddersen и Pesendorfer ...
4 недели, 1 день назад bonna
61
голос
4
ответа
Я пытаюсь очистить строку и удалить определенные слова. У меня есть рабочий код, но он не красив и не устойчив. input : the_for_an_apple_this удалить слова : для, вывод : apple_this #!/bin/bash str...
4 недели, 1 день назад Newton
75
голосов
1
ответ
Я бы хотел избежать моего метода: def page_cover return cover_title unless cover_title.match(/#{ capitalised_acronyms }/).present? cover_title.gsub(/#{ capitalised_acronyms }/, $&.upcase) end п...
4 недели, 1 день назад rukia_kuchiki_21
75
голосов
1
ответ
У меня есть регулярное выражение, которое захватывает два слова, которые я хочу, но только с первой строки. Как я могу расширить выражение для охвата каждой строки. Regex У меня есть: ActivityState...
4 недели, 1 день назад user1634494
105
голосов
2
ответа
Я пытаюсь использовать шаблоны HTML5 для проверки ввода, но я не могу получить подтверждение ввода только с буквами, числами и пробелами между 5 и 40 символами. У меня в настоящее время есть: requi...
4 недели, 1 день назад Nicolás Santisteban
-8
голосов
2
ответа
У меня есть эта строка, var someStr = "http://test.com:4023/somespace/fewusers?LogicalId=lid%3A%2F%2Fkpr.social.1 &kprThemeName=kprBlue&kprCurrentLocale=en-US&kprCurrentLanguage=en-US &...
4 недели, 1 день назад Rahul
61
голос
2
ответа
Я пытаюсь написать регулярное выражение, которое соответствует URL-адресу следующего формата: /api/v1/users/<mongo_object_id>/submissions Где пример mongo_object_id - 556b352f87d4693546d31185...
4 недели, 1 день назад i_trope
-6
голосов
1
ответ
Я хочу выражение регулярного выражения для поддержки формата ниже: anystring_anynumber__c.anystring_anynumber__c Пожалуйста, помогите, поскольку я не эксперт и не заблокирован.
4 недели, 1 день назад Prashant Iyengar
74
голоса
1
ответ
У меня возникли проблемы с применением негативного взгляда на названную группу захвата. У меня есть следующее регулярное выражение, и я хочу, чтобы некоторые результаты были отфильтрованы. /^\[.*?(...
4 недели, 1 день назад Stephan
75
голосов
1
ответ
Я разбираю файлы .h и .cpp и мне нужно найти/заменить все не венгерские нотативные переменные на их венгерские эквиваленты . "Ах, почему?!" ты спрашиваешь? Мой работодатель требует венгерскую нотац...
4 недели, 1 день назад kevlar1818
61
голос
1
ответ
Я пытаюсь захватить два блока divs в html файле. <...> <div id="test"> ... </div> <div id="test2"> ... </div> ... </...> Это просто очень простой пример. В основ...
4 недели, 1 день назад Juergen
75
голосов
1
ответ
Я немного в недоумении. Ниже регулярное выражение работает так, как ожидалось: $src_data = preg_replace("/"(.+?)"/", "<span class=\"src_att\">$0</span>", $src_data); $src_data = preg_re...
4 недели, 1 день назад user4910881
73
голоса
2
ответа
Я пытаюсь найти способ перечислить все имена файлов в папке, которая соответствует этому шаблону: 20131106XXXXX.pdf Префикс - это дата, а содержание и длина XXXX различаются для разных файлов, и я ...
4 недели, 1 день назад user2854008
120
голосов
5
ответов
Мне нужно найти все вхождения слова, предваряемого символом "@" таким образом: @soemthing. пример: string input = " @alias1 is my first email but @alias2.com and email@alias3 along with @alias4 are...
4 недели, 1 день назад Ashraf ElSwify
-4
голоса
1
ответ
В пакете stringr содержится 720 предложений. Команда has_colour <- str_subset(sentences, colour_match) ниже - попытка вытащить только предложения с цветом в них. Но это не так. Он просто вытаски...
4 недели, 1 день назад stackinator
112
голосов
2
ответа
Может ли кто-нибудь показать мне, как я могу заменить все специальные символы в строке, кроме символов подчеркивания и символов периода. И также я пытался понять, как это сделать, чтобы заменить ша...
4 недели, 1 день назад maniteja
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема