Описание тега rubular

Редактор и тестер регулярных выражений на основе Ruby.
1 ответ

Невозможно правильно разделить данные с помощью Ruby Regex Rubular

Я пытаюсь упорядочить и разбить содержимое электронных писем, извлеченных с помощью Net::POP3. В коде, когда я использую p mail.pop я получил ****************************\r\n>>=20\r\n>>11) <> Summary: Working with Vars on Social In…
13 фев '15 в 23:50
2 ответа

Регулярное выражение для тега XML

Мне трудно найти следующий текст: <Reports> <Report active="1" valid="1" bureau="EXS"> Dummy Dummy</Report> </Reports> Используя следующее регулярное выражение: /<Reports>.*<\/Reports>/ Я использую Rubular (я испо…
10 дек '14 в 15:51
1 ответ

Разница в регулярных выражениях между Python и Rubular?

В Rubular я создал регулярное выражение: (Prerequisite|Recommended): (\w|-| )* Это соответствует жирному шрифту: Рекомендуется: хороший уровень комфорта с компьютерами и некоторыми видами искусства. Летом. 2 кредита. Обязательное условие: предварите…
09 май '10 в 22:24
2 ответа

Regex проблема с поиском слов частично

У меня есть регулярное выражение, которое работает для некоторых слов, но не для всех: str.scan(/typeaheadResult\(\{\"Q\":("\w+\s?\w+\s?\w+\s?\w+"),\"R\":\[+("\w+\s?\w+\s?\w+\s?\w+")/) Строка, которая, кажется, не захвачена, ниже: if (typeof typeahe…
11 сен '16 в 19:38
4 ответа

Сопоставить текст между двумя словами (слова не повторяются в сопоставленном тексте)

У меня есть следующее как мой вход, вход Random Line 1 Random Line 2 From: person1@example.com Date: 01-01-2011 To: friend@example.com Subject: One Random Line 3 Random Line 4 From: person2@example.com Subject: Two Random Line 5 From: person3@exampl…
08 июл '14 в 08:19
1 ответ

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

У меня есть это регулярное выражение (\((-?\d+.\d+\s?-?\d+.\d+,?)+\))* кажется, что это совпадает с пробелом между символами в самом начале строки вместе с частями, которые я хотел бы сопоставить. Как я могу изменить свое регулярное выражение, чтобы…
27 апр '14 в 06:23
1 ответ

<ListRel: EntityId>(*.?)<\ / ListRel: EntityId>

Добрый день. Моя работа требует от меня запроса и получения ответа от нее. Я не могу удалить буквы или имя в этой группе совпадений. Мне нужно получить только цифры 917857 Я использую Rubular для проверки правильности совпадения. 917857 Джеймс Бонд
27 июл '17 в 22:31
3 ответа

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

У меня есть строка ниже: "\n - MyLibrary1 (= 0.10.0)\n - AFNetworking (= 1.1.0)\n - MyLibrary2 (= 3.0.0)\n - Objective-C-HMTL-Parser (= 0.0.1)\n\n" Я хочу создать JSON, как это: { "MyLibrary1": "0.10.0", "AFNetworking": "1.1.0", "MyLibrary2": "3.0.0…
16 сен '14 в 18:44
4 ответа

Мне нужно регулярное выражение, чтобы найти URL, который не находится внутри любого тега HTML или значение атрибута любого тега HTML

У меня есть содержание HTML в следующем тексте. "This is my text to be parsed which contains url http://someurl.com?param1=foo&amp;params2=bar &lt;a href="http://thisshouldnotbetampered.com"&gt; some text and a url http://someotherurl.com test 1q2w …
11 июн '13 в 06:59
2 ответа

Regex - соответствие в Rubular, но не в Ruby

Данный текст как: body = yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada yada &lt; via mobile device &gt; Yada Yada &lt;xx…
0 ответов

Вставка новых ассоциаций после последних ассоциаций в файл в генераторе Rails с использованием регулярных выражений

Я пытался вставить несколько новых ассоциаций в существующую модель, используя insert_into_file Метод в пользовательском генераторе. По эстетическим соображениям и во избежание жесткого кодирования я хотел бы вставить их после последних найденных. Я…
28 мар '13 в 22:58
2 ответа

Выберите строку в регулярном выражении с ruby

Я должен очистить строку, переданную в параметре, и удалить все строчные буквы и все специальные символы, кроме: + | ^ пространство => <=> так что я получил эту строку в параметре: aA azee + B =&gt; C= и мне нужно очистить эту строку, чтобы получить…
09 апр '18 в 15:39
3 ответа

Найти все символы в строке с запятой, используя регулярное выражение

Я хочу найти все '2' в строке ниже: 2, 10,11,1,1, 22,1,12,1,1, 1,2 , 2 ,2 Я дал регулярное выражение: (^\s*(2)\s*)|(\s*,\s*(2)\s*(,|$)) Но это не будет искать последний, но один 2. Я изменил регулярное выражение сейчас, как, (^\s*(2)\s*)|(\s*,\s*(2)…
15 окт '14 в 04:55
1 ответ

Почему я не могу сопоставить несколько строк с этим регулярным выражением на Rubular?

Я работаю со следующим регулярным выражением (взято из devise.rb файл, который разрабатывает устройство): \A[^@\s]+@[^@\s]+\z Обычно, когда я узнаю о регулярном выражении, я использую Rubular. Например, если бы я хотел узнать о регулярном выражении …
22 фев '17 в 07:15
5 ответов

Regex, как сопоставить несколько строк?

Я пытаюсь соответствовать From линия до самого конца Subject строка в следующем: .... From: XXXXXX Date: Tue, 8 Mar 2011 10:52:42 -0800 To: XXXXXXX Subject: XXXXXXX .... Пока что у меня есть: /From:.*Date:.*To:.*Subject/m Но это не соответствует кон…
09 мар '11 в 00:19
0 ответов

Выражение JavaScript Regex, выдающее неожиданные результаты при запуске в консоли и в Rubular

У меня есть строка адресов: let addr3 = "123 Main Street St. Louisville OH 43071,432 Main Long Road St. Louisville OH 43071,786 High Street Pollocksville NY 56432,54 Holy Grail Street Niagara Town ZP 32908,3200 Main Rd. Bern AE 56210,1 Gordon St. At…
11 фев '19 в 03:37
2 ответа

Ruby Regex отличается от Rubular

Я пытаюсь сделать то же самое простое регулярное выражение на Rubular.com и моей виртуальной машине Linux с Ruby 1.9.2. Я не знаю, почему я получаю разные результаты: VM: my_str = "Madam Anita" puts my_str[/\w/] это выводы: мадам на Rubular выдает: …
07 окт '12 в 00:33
4 ответа

Regex для извлечения последней части числа изменяющегося URL

Я создаю анализатор URL-адресов и имею три вида URL-адресов, из которых я хотел бы извлечь числовую часть из конца URL-адреса, увеличить извлеченное число на 10 и обновить URL-адрес. Я пытаюсь использовать регулярные выражения для извлечения, но я н…
12 янв '17 в 14:36
1 ответ

Как я могу заставить мое Регулярное выражение взять первое совпадение и игнорировать любые последующие совпадения?

Я делаю регулярные выражения, чтобы извлечь инструкции по дозировке из фармацевтического каталога. Я получаю информацию от разных брендов, и форматирование не согласовано даже внутри бренда, поэтому мое выражение должно быть немного мягким. Регулярн…
20 июл '15 в 19:16
1 ответ

Ruby Regex: отклонение выбранных URL

Программное обеспечение для опросов, которое я использую, позволяет исключить сайты, на которых следует показывать опрос, используя Regex на основе Ruby (они рекомендуют тестировать строки на http://rubular.com/). Я не хочу показывать опрос клиентам…
19 май '14 в 11:35