2012-02-28 6 views
-1

기본적으로,이 정규식 나는이 입력 Regexpal에서 테스트 한이 정규식을 Java로 작성하려면 어떻게해야합니까?

{(\(\(("\w{1,}",{0,1}){2}\),\(("[^:=;@"\)\(\{\}\[\]]{1,}",{0,1}){2}"[LR]{1}"\)\),{0,1}){1,}} 

에 대한 :

{(("ST0", "SY0"), ("ST1", "SY3" "L")), (("st0", "sy0"), ("st1", "^", "L"))}

이제 Java가 필요합니다. 나는 그것을 변환하는 방법을 알아낼 수 없습니다. 누군가 어떻게 나를 보여줄 수 있습니까?

+1

무엇을 찾으려고합니까? 샘플 입력? 샘플 출력? – ant

답변

1

특수 문자 - 특히 백 ​​슬래시와 인용 부호를 이스케이프 처리해야합니다.

+0

구체적으로 설명 할 수 있습니까? 나는 그것이 그것이라고 생각했던 것을 벗어나는 것을 시험해 보았다. 그러나 올바르게하는 것을 얻고있는 것처럼 보이지 않는다? 또한 정규 표현식을 배우는 방법에 대한 조언은 지금 당장은 내가 모르는만큼 잘 보일 것이다. – Chucky

1

정규 표현식은 Java에서만 작동 할 수 있습니다. 수행해야 할 유일한 작업은 백 슬래시를 이스케이프 처리하는 것입니다.

관련 문제