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

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

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