2012-04-18 4 views
0

Я возвращаюсь к программированию на Java и, посмотрев на документы, кажется, что нет простого способа реализовать следующие регулярные выражения Ruby. Может ли кто-нибудь помочь мне преобразовать следующие функции в Java или, по крайней мере, указать мне на хороший ресурс?Преобразование регулярных выражений Ruby в Java

some_string = "ruby$|java$" 

text.match(/#{some_string}/i) 

text.gsub(/^ny\b/i, " new york ") 
+0

Что вы пробовали? Как это было недостаточно эффективно? Почему вы уверены, что есть более быстрая реализация того, что вы уже сделали? – sarnold

+0

Нет текущей реализации Java. Я возвращаюсь в Java после несколькихлетнего перерыва и надеялся, что кто-то предоставит простое решение, так как мне трудно найти какие-либо близкие эквиваленты тому, что есть в документах. Я пересмотрю свой вопрос. – bevanb

ответ

0

bevanb,

Отъезд regexp lesson в Java учебники. Там много чего, но особый интерес представляет «Эквиваленты метода шаблона в разделе java.lang.String» в нижней части страницы «Methods of the Pattern Class». Быстрый обезжиренного этого раздела предполагает:

Удачи!

+0

Спасибо за указание, что раздел Боб – bevanb

Смежные вопросы