이 정규식을 적용 나는이 멋진 정규식을 쓴 나는이를 구현 할 수 있었다 : 펄자바
s/(?:[aeiou\u00E4\u00E4\u00F6\u00D6\u00FC\u00DC])h//ig
그러나 내 자바 코드에 적용하는 지연에 의한 것으로 보인다. 나는 다음을 시도했다 :
bar.replaceAll("?:[aeiou\u00E4\u00E4\u00F6\u00D6\u00FC\u00DC])h", "");
하지만 난 뭔가 특별한 부족한 것 같다.
내 질문은 분명합니다.이 정규식을 Java의 문자열에 어떻게 적용합니까?
어떻게 당신이 그것을 적용 할 수 있습니까? 무슨 끈에? 무엇을 추출 하시겠습니까? –
슬래시를 벗어나야합니까? – AHungerArtist
문자열 (예 : fahst)이 있는데 a 뒤에 h를 추출하려고합니다. 일반적으로 모음이나 독일어 움라우트 (이 정규 표현식에서 유니 코드 문자로 표시) 다음에 정확히 1 시간 바꿔야합니다. 그래서 "fahst"는 "fast"로 대체되어야하지만 "fahhst"는 "fahst"로 대체되어야합니다. – user1867234