Отправить выражение на сайт вернуть динамический результат (картинка)
я используюhttp://www.regexper.com просматривать пиктограмму представления регулярных выражений много. Я хотел бы способ в идеале:
отправить регулярное выражение на сайтоткройте сайт с таким выражениемНапример, давайте использовать регулярное выражение:"\\s*foo[A-Z]\\d{2,3}"
, Я бы пошел на сайт и вставил\s*foo[A-Z]\d{2,3}
(обратите внимание на удаление двойной косой черты). И это возвращает:
Я хотел бы сделать этот процесс изнутри R. Создание функции-оболочки, какview_regex("\\s*foo[A-Z]\\d{2,3}")
и страница (http://www.regexper.com/#%5Cs*foo%5BA-Z%5D%5Cd%7B2%2C3%7D) с визуальной диаграммой будет открыт браузером по умолчанию.
Я думаю, что RCurl может быть уместным, но для меня это новая территория. Я также вижу двойную косую черту как проблему, потому чтоhttp://www.regexper.com ожидает одиночные косые черты и R нуждается в удвоении. Я могу заставить R вернуть один слеш на консоль, используяcat
следующим образом, так что это может быть, как подойти.
x <- "\\s*foo[A-Z]\\d{2,3}"
cat(x)
\s*foo[A-Z]\d{2,3}