2012-04-18 2 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 구현이 없습니다. 나는 수년간의 휴지기 후에 자바로 돌아가고 누군가가 간단한 해결책을 제공하기를 바라고있다. 문서에서 그와 비슷한 것을 찾는 데 어려움을 겪고있다. 내 질문을 수정하겠습니다. – bevanb

답변

0

bevanb,

체크 아웃 자바 튜토리얼의 regexp lesson. 여기에는 많은 내용이 있지만 특별히 관심이있는 부분은 "Methods of the Pattern Class"페이지의 맨 아래에있는 "java.lang.String의 Pattern Method Equivalents"섹션입니다. 해당 섹션의 빠른 탈지 알 수 :

를 들어

행운을 사용하여 "대체"!

+0

해당 섹션 Bob을 지적 해 주셔서 감사합니다. – bevanb