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

63
голоса
2
ответа
Regex.Replace("a b c a b c", "a", "*") возвращается "* b c * b c" Существует простой способ заменить только первое вхождение, так что результат "* b c a b c" Не удается найти RegExOption, который о...
5 месяцев, 3 недели назад citykid
99
голосов
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...
5 месяцев, 3 недели назад Johan
133
голоса
3
ответа
Я использую группы захвата в регулярных выражениях в первый раз, и мне интересно, что моя проблема, поскольку я предполагаю, что механизм регулярных выражений просматривает строку слева направо. Я ...
5 месяцев, 3 недели назад rink.attendant.6
63
голоса
4
ответа
Оригинальная версия: <div> <p> <span>text</span> </p> <div> RegExp: $.get('/some.html', function(data) { alert(data.replace(/<p.*p>/gi, '')); }); После Reg...
5 месяцев, 3 недели назад Algorithm
100
голосов
1
ответ
Я хочу подавить определенный тип предупреждения, используя регулярное выражение. Предупреждающее сообщение: C:\Anaconda3\lib\site-packages\pandas\core\indexing.py:420: SettingWithCopyWarning: A val...
5 месяцев, 3 недели назад Peter Li
64
голоса
3
ответа
У меня возникают проблемы с регулярным выражением для строки в данной форме: 123123<key:value><key:value>,21313<key:value><key:value> где пары ключ: значение являются необяз...
5 месяцев, 3 недели назад Runar Halse
141
голос
1
ответ
Я работаю над консолью WebView и хочу использовать регулярные выражения для определения цветовых кодов в строке. У меня есть выражение: (&(?<colorIndex>\d|[eadfcblmor]))?(?<text>[^(...
5 месяцев, 3 недели назад S3nS3IW00
63
голоса
1
ответ
У меня есть регулярное выражение в конфигурации Grails, которая ограничивает повторяющиеся цифры: password.regex = /^(?!.*([0-9])\1{2,})/ это отлично работает, когда я проверяю это на https://regex...
5 месяцев, 3 недели назад SpongebobJunior
63
голоса
3
ответа
У меня есть файл, содержащий значения RGB. Подобно, Образец файла данных Data.txt Каждая строка содержит триплеты (например, 255,255,255), разделенные пробелами. Каждый триплет имеет три целых числ...
5 месяцев, 3 недели назад DOSHI
77
голосов
2
ответа
Мне трудно понять, как работают лямбда-выражения, когда они используются в качестве аргументов функции. Например: import re rep = {"hi": "hello", "ya": "you"} text = 'hi how are ya' keys = re.compi...
5 месяцев, 3 недели назад Ethan Layman
77
голосов
2
ответа
Я хочу найти свой код для определенных строк и удалить их. Я использую регулярное выражение и нахожу строки, которые я хочу найти. Используя функцию поиска/замены в eclipse, я хочу полностью удалит...
5 месяцев, 3 недели назад Pixel-Pi
185
голосов
7
ответов
У меня возникают трудности с конкретным Regex, который я пытаюсь использовать. Я ищу каждое вхождение строки (для моих целей, я скажу, что это "mystring" ) в документе, ИСКЛЮЧЕНИЕ, где это в теге, ...
5 месяцев, 3 недели назад Sukasa
64
голоса
2
ответа
Поскольку я не нашел хорошего (и бесплатного) инструмента в Интернете для создания моей карты сайта, я решил создать скрипт JavaScript с нуля, все работает, но поскольку я не очень хорошо разбираюс...
5 месяцев, 3 недели назад NineCattoRules
78
голосов
2
ответа
Я пытаюсь получить список всех компьютеров, подключенных к сети My, и я смог это сделать. Но тогда мне нужно получить Hostanme адреса Ip, который я сохранил в формате String с некоторыми другими да...
5 месяцев, 3 недели назад Yash Karamchandani
99
голосов
1
ответ
Я пытаюсь проиндексировать базу данных, которая содержит массив int. Я заявлял о схеме solr, которая многозначна. Я использовал параметр разделения, чтобы разграничить каждое значение, но невозможн...
5 месяцев, 3 недели назад user2472320
63
голоса
2
ответа
Я немного новичок в mongo node и express, и у меня возникают некоторые проблемы. Я пытаюсь запросить все продукты в базе данных на основе определенных ключевых слов. В идеале я хочу найти один прод...
5 месяцев, 3 недели назад Dennis Macharia
78
голосов
2
ответа
У меня есть следующая строка (Python): test = " +30,0 EUR abcdefgh " Я хочу удалить все, кроме цифр и запятой ",". Expected result: "30.0" Поэтому, основываясь на re doc, я попробовал: test = re.su...
5 месяцев, 3 недели назад Vincent
117
голосов
3
ответа
В настоящее время я пытаюсь разделить строку, которая должна быть номером телефона, в список только отдельных цифр. Я делаю это как способ доказательства ошибок в поле, где пользователь вводит инфо...
5 месяцев, 3 недели назад Addison Waege
100
голосов
1
ответ
Я пытаюсь разрешить следующие символы в регулярном выражении: a-z A-Z 0-9 <space> - . # + . @ / Это то, что у меня есть до сих пор, хотя я понятия не имею, правильно ли это. я чувствую, что я...
5 месяцев, 3 недели назад Tallboy
89
голосов
10
ответов
У меня есть текстовый файл с чем-то вроде Country1 city1 city2 Country2 city3 city4 Я хочу разделить страну и города. Есть ли быстрый способ сделать это? Я имею в виду некоторую обработку файлов, а...
5 месяцев, 3 недели назад Myth
109
голосов
4
ответа
Я хочу разбить String на массив String вдоль неалфавитных символов. Например: "Here is an ex@mple" => "Here", "is", "an" "ex", "mple" Я попытался использовать метод String.split(String regex) с
5 месяцев, 3 недели назад dmoench
78
голосов
3
ответа
Чтобы сократить количество имен, но все же сохранить их в некоторой степени читабельными, я хотел бы удалить все гласные из строк, кроме первого и последнего вхождения. Например, я бы хотел, чтобы ...
5 месяцев, 3 недели назад meuleman
-5
голосов
2
ответа
Я пытаюсь сделать Regex в Go, чтобы соответствовать URL-адресам s3 bucket. до сих пор у меня есть https://s3.amazonaws.com/(.+?)/", "http://s3.amazonaws.com/(.+?)/", "//s3-us-east-2.amazonaws.com/(...
5 месяцев, 3 недели назад txt3rob
140
голосов
1
ответ
Когда вы запускаете re.match для исходной строки и строки, которая была передана через re.compile, как последние отличаются? Что случилось с строкой, которая была передана через re.compile?
5 месяцев, 3 недели назад mango
78
голосов
1
ответ
Я хотел бы сделать что-то вроде предложенного в этом вопросе, но на более общем уровне: регулярное выражение для сокращений Пример ввода: "В оригинальном наборе документов, Feddersen и Pesendorfer ...
5 месяцев, 3 недели назад bonna
63
голоса
4
ответа
Я пытаюсь очистить строку и удалить определенные слова. У меня есть рабочий код, но он не красив и не устойчив. input : the_for_an_apple_this удалить слова : для, вывод : apple_this #!/bin/bash str...
5 месяцев, 3 недели назад Newton
78
голосов
1
ответ
Я бы хотел избежать моего метода: def page_cover return cover_title unless cover_title.match(/#{ capitalised_acronyms }/).present? cover_title.gsub(/#{ capitalised_acronyms }/, $&.upcase) end п...
5 месяцев, 3 недели назад rukia_kuchiki_21
78
голосов
1
ответ
У меня есть регулярное выражение, которое захватывает два слова, которые я хочу, но только с первой строки. Как я могу расширить выражение для охвата каждой строки. Regex У меня есть: ActivityState...
5 месяцев, 3 недели назад user1634494
110
голосов
2
ответа
Я пытаюсь использовать шаблоны HTML5 для проверки ввода, но я не могу получить подтверждение ввода только с буквами, числами и пробелами между 5 и 40 символами. У меня в настоящее время есть: requi...
5 месяцев, 3 недели назад 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 &...
5 месяцев, 3 недели назад Rahul
63
голоса
2
ответа
Я пытаюсь написать регулярное выражение, которое соответствует URL-адресу следующего формата: /api/v1/users/<mongo_object_id>/submissions Где пример mongo_object_id - 556b352f87d4693546d31185...
5 месяцев, 3 недели назад i_trope
-6
голосов
1
ответ
Я хочу выражение регулярного выражения для поддержки формата ниже: anystring_anynumber__c.anystring_anynumber__c Пожалуйста, помогите, поскольку я не эксперт и не заблокирован.
5 месяцев, 3 недели назад Prashant Iyengar
77
голосов
1
ответ
У меня возникли проблемы с применением негативного взгляда на названную группу захвата. У меня есть следующее регулярное выражение, и я хочу, чтобы некоторые результаты были отфильтрованы. /^\[.*?(...
5 месяцев, 3 недели назад Stephan
78
голосов
1
ответ
Я разбираю файлы .h и .cpp и мне нужно найти/заменить все не венгерские нотативные переменные на их венгерские эквиваленты . "Ах, почему?!" ты спрашиваешь? Мой работодатель требует венгерскую нотац...
5 месяцев, 3 недели назад kevlar1818
64
голоса
1
ответ
Я пытаюсь захватить два блока divs в html файле. <...> <div id="test"> ... </div> <div id="test2"> ... </div> ... </...> Это просто очень простой пример. В основ...
5 месяцев, 3 недели назад Juergen
79
голосов
1
ответ
Я немного в недоумении. Ниже регулярное выражение работает так, как ожидалось: $src_data = preg_replace("/"(.+?)"/", "<span class=\"src_att\">$0</span>", $src_data); $src_data = preg_re...
5 месяцев, 3 недели назад user4910881
77
голосов
2
ответа
Я пытаюсь найти способ перечислить все имена файлов в папке, которая соответствует этому шаблону: 20131106XXXXX.pdf Префикс - это дата, а содержание и длина XXXX различаются для разных файлов, и я ...
5 месяцев, 3 недели назад user2854008
126
голосов
5
ответов
Мне нужно найти все вхождения слова, предваряемого символом "@" таким образом: @soemthing. пример: string input = " @alias1 is my first email but @alias2.com and email@alias3 along with @alias4 are...
5 месяцев, 3 недели назад Ashraf ElSwify
-4
голоса
1
ответ
В пакете stringr содержится 720 предложений. Команда has_colour <- str_subset(sentences, colour_match) ниже - попытка вытащить только предложения с цветом в них. Но это не так. Он просто вытаски...
5 месяцев, 3 недели назад stackinator
117
голосов
2
ответа
Может ли кто-нибудь показать мне, как я могу заменить все специальные символы в строке, кроме символов подчеркивания и символов периода. И также я пытался понять, как это сделать, чтобы заменить ша...
5 месяцев, 3 недели назад maniteja
Чтобы , пожалуйста,
Выберите тему жалобы:

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