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

58
голосов
1
ответ
Единственное, что я заметил, это то, что количество элементов для каждого n - это каталонский номер . У нас только четные русские. Этот список идет неопределенно. n=2 ab n=4 aabb abab n=6 aaabbb aa...
8 месяцев назад Julio Rodrigues
93
голоса
1
ответ
Я пытаюсь заменить много символов из массива глобально с регулярным выражением, но он просто заменяет первый символ для меня: var ARABIC_PUNC_AND_REPLACEMENTS = [ [ ',', // Comma ';', // Semicolon ...
8 месяцев назад elkebirmed
59
голосов
2
ответа
хорошо, я получил хорошее решение здесь, но регулярное выражение разделило строку на строку "" и два других раскола, которые мне нужны. String Result = "<ahref=https://blabla.com/Securities_regu...
8 месяцев назад gb051
59
голосов
2
ответа
Я хотел бы получить URL-адрес из html или строки на основе внутреннего значения текста. Например: <a href="http://www.itsmywebaddress.com">My Website</a>. <a href="http://www.everyth...
8 месяцев назад yasmuru
94
голоса
3
ответа
Я использую preg_split для строки, но я не получаю желаемого вывода. Например $string = 'Tachycardia limit_from:1900-01-01 limit_to:2027-08-29 numresults:10 sort:publication-date direction:descendi...
8 месяцев назад Sharique
72
голоса
2
ответа
Привет всем Я пытаюсь разобрать css url с регулярным выражением, но ничего не получается. Regex cssUrls = new Regex(@"url\((?<char>['""])?(?<url>.*?)\k<char>?\)"); foreach (var it...
8 месяцев назад Սամվել Պետրոսյան
-4
голоса
1
ответ
Я хочу проанализировать некоторые CSS в Java. Он не должен быть совершенным и должен захватывать только определенный стиль. Предположим, что CSS выглядит примерно так: .someunimportantclass .txt-va...
8 месяцев назад Maltram
124
голоса
3
ответа
Я пытаюсь добавить запись в мой файл /etc/hosts используя ansibles lineinfile . Я хочу, чтобы логика была такой, если она найдет запись 127.0.0.1 mysite.local и ничего не сделает, иначе вставит ее ...
8 месяцев назад myol
83
голоса
1
ответ
Я понимаю, как следующее будет возвращать все файлы с расширением .txt . Я хотел бы сделать то же самое, но исключить те, которые начинаются с "exclude"? Например, some/path/exclude_somefile.txt не...
8 месяцев назад user1032531
83
голоса
1
ответ
У меня есть текстовое поле, в котором мне нужно проверить, что строка по крайней мере одна содержит ** в начале его. Примеры Line 1 Line 2 Line 3 INVALID Line 1 **Line 2 Line 3 ДЕЙСТВИТЕЛЬНО
8 месяцев назад Marko
82
голоса
2
ответа
Я пытаюсь отфильтровать и получить некоторый набор объектов, используя этот сегмент. baseSet = ThreadedComment.objects.filter(tree_path__contains = baseT.comment_ptr_id) но он приносит некоторые об...
8 месяцев назад cirik
59
голосов
4
ответа
Я пытаюсь написать код на Python, который находит определенную строку в тексте. Мой код выглядит следующим образом: import re t = 'sth number sth' text = re.compile(t) if text.search('.*number.*'):...
8 месяцев назад Corni
109
голосов
3
ответа
Я хочу проверить строку таким образом, что в этой строке, если присутствует "-", она должна иметь алфавит до и после него. Но я не могу сформировать шаблон регулярного выражения. Может кто-нибудь, ...
8 месяцев назад Tulika
82
голоса
1
ответ
Я пытаюсь соответствовать правилу перезаписи, когда есть действительная начальная часть домена, такая как: /asd- /asd-f /asd-f4. /asd-f4.n /asd-f4.n /asd-f4.net Я не хочу, чтобы он соответствовал э...
8 месяцев назад GFL
59
голосов
2
ответа
Текст: Here is some text! Регулярное выражение (поиск единственного соответствия): Here is (\w+\s?)+ В .NET есть одно совпадение: Here is some text ... но в javascript есть два: Here is some text и...
8 месяцев назад Mike Webb
-6
голосов
1
ответ
Я пытаюсь создать регулярное выражение, которое даст мне все, что появляется между [start-flashcards] и [end-flashcards] Я использую \[start-flashcards\](.*?)\[end-flashcards\] но это не соответств...
8 месяцев назад Chris
58
голосов
3
ответа
Я пытаюсь выработать некоторое регулярное выражение, которое устранит все специальные символы, которые SharePoint не будет принимать при создании папки. Это символы, которые не разрешены, и я предп...
8 месяцев назад PixelMuse
71
голос
1
ответ
Может ли кто-нибудь предоставить мне выражение регулярного выражения для преобразования ниже abc_xyz => abcXyz mm_zzz => mmZzz Как вы могли догадаться, я хочу преобразовать соглашение об имен...
8 месяцев назад Avi
58
голосов
2
ответа
Я разработал простую систему подачи PHP, которая отображает все зарегистрированные записи пользователей. Он отлично работает, однако, я наткнулся на "ошибку", где, если пользователь сделал статус, ...
8 месяцев назад GROVER.
136
голосов
7
ответов
Если я запустил "Year 2010" =~ /([0-4]*)/; print $1; Я получаю пустую строку. Но "Year 2010" =~ /([0-4]+)/; print $1; выводит "2010". Почему?
8 месяцев назад alexanderkuk
72
голоса
1
ответ
Я новичок в regexp_substr в oracle. Я хочу извлечь только буквенно-цифровой символ из строки ниже. Я использовал ниже запрос, но он работает не так, как ожидалось. select regexp_substr('Save up to ...
8 месяцев назад MJ03
83
голоса
1
ответ
Я использую regex и string replaceFirst для замены шаблонов, как показано ниже. String xml = "<param>otpcode=1234567</param><param>password=abc123</param>"; if(xml.contains(...
8 месяцев назад RedGuts
116
голосов
2
ответа
У меня есть строковая переменная в bash, которая выглядит так: {"SOGoTimeFormat": "%H:%M", "SOGoMailShowSubscribedFoldersOnly": "0", "SOGoMailSignaturePlacement": "below", "SOGoLanguage": "English"...
8 месяцев назад rahuL
94
голоса
1
ответ
Я использую этот код: $string = preg_replace("~(?!(?:https?://(?:www\.)?|www\.)(?:youtube\.com)(?:https?://(?:www\.)?|www\.)[\w./=?#-]+~i", '<a href="$0">$0</a>', $string); Чтобы я мог ...
8 месяцев назад Johan
72
голоса
3
ответа
У меня есть эта программа (Python): import re line = "This is a phone number: (061) - 535555. And this is another: 01 - 4657289, 9846012345" foundNum = re.search(r'((\(?\d{2,3}\)?\D{0,3}\d{6,10})|\...
8 месяцев назад Jeevan Acharya
59
голосов
2
ответа
Я хочу заменить все символы, которые встречаются более одного раза, я использовал Python re.sub, и мое регулярное выражение выглядит так data=re.sub('(.)\1+','##',data) , но ничего не произошло... ...
8 месяцев назад speedcell4
82
голоса
1
ответ
У меня есть следующие строки: deploy_tag и version_number. deploy_tag может быть "2.8.6.1" или "origin/master", а version_number может быть только числовым, разделенным точками типа "1.1.2.3". Я хо...
8 месяцев назад Itai Ganot
83
голоса
2
ответа
у каждого из них есть такая форма, я должен представить и заменить текст текста только буквами, которые не являются запятой без пробела или && %% $$ **,??... и т.д.
8 месяцев назад Joe Lin
82
голоса
6
ответов
Я пытаюсь найти некоторые шаблоны. они могут быть: 1. "fourty|40;TOFIND|1234;fifty|50" 2. "TOFIND|1234;fifty|50" 3. "fourty|40;TOFIND|1234" как вы можете видеть, TOFIND | 1234 может появиться внутр...
8 месяцев назад Himberjack
71
голос
1
ответ
Я использую Dictionary как способ преобразования ключей в значения для дальнейшего использования (здесь с Pandas ). abc = {"ABC":"ALPHABET"} a = {"A":"APPLE"} words = abc.copy() words.update(a) for...
8 месяцев назад Winterflags
83
голоса
1
ответ
В строке мне нужно заменить все вхождения [A] , "A" , 'A' и " _A_ с помощью [X] , "X" , 'X' и _X_ . Я пробовал этот ответ, но это дало странный результат (код ниже). Я использую ne
8 месяцев назад João Souza
58
голосов
4
ответа
Мне нужно найти, существует ли какой-либо шаблон в следующей строке I123456-sxzzukerrdco86rg-CMafApp-java Или D977058-sxzzukerrdco86rg-CMafApp-java Мне нужно найти следующее если строка начинается ...
8 месяцев назад Rayn D
59
голосов
2
ответа
Я пытаюсь извлечь какой-то текст из грязных данных. Это выглядит примерно так: название: Игра престолов автор: George R размеры страницы: 210 x 297 мм. Они не всегда в одном порядке. Я использую py...
8 месяцев назад frorekable
100
голосов
4
ответа
Возможно, мои рассуждения ошибочны, но я не могу заставить это работать. Здесь мое регулярное выражение: (Device\s#\d(\n.*)*?(?=\n\s*Device\s#|\Z)) Попробуйте: http://regex101.com/r/jQ6uC8/6 $getde...
8 месяцев назад Frankstar
475
голосов
16
ответов
Я новичок в регулярных выражениях. Я пытаюсь проанализировать следующий тип строки: [key:"val" key2:"val2"] где есть произвольный ключ: пары "val" внутри. Я хочу получить имя и значение ключа. Для ...
8 месяцев назад gatlin
-6
голосов
3
ответа
Мне нужно получить идентификатор от данного значения с помощью JavaScript или jQuery. Значение - это "name (id)" , имя может быть "a-zA-Z0-9._" и идентификационным номером. Например, это может быть...
8 месяцев назад stix
71
голос
5
ответов
Какой самый простой способ выполнить функцию типа "instring" с регулярным выражением? Например, как я могу отклонить целую строку из-за наличия одного символа, такого как : ? Например: this - okay ...
8 месяцев назад t3rse
82
голоса
2
ответа
Ive смог отфильтровать их через домен, но если я хочу использовать некоторое регулярное выражение для дальнейшей фильтрации. Я могу это сделать? В последнее время я много разбираюсь; и я думал, что...
8 месяцев назад Naman
93
голоса
3
ответа
Мне нужно разделить списки TCL, разделенные пробелами, на двойные фигурные скобки... например... OUTPUT = """{{172.25.50.10:01:01-Ethernet 172.25.50.10:01:02-Ethernet {Traffic Item 1}}} {{172.25.50...
8 месяцев назад Mike Pennington
82
голоса
1
ответ
В приведенном ниже коде строка "Graph" заменяет совпадающее регулярное выражение: htmlText = re.sub("[0-9]*/index.html", 'Graph', htmlText, re.MULTILINE|re.DOTALL) Но проблема в том, что я хочу доб...
8 месяцев назад Gagan Deep
Чтобы , пожалуйста,
Выберите тему жалобы:

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