IT

RegEx가없는 String.replaceAll

lottoking 2020. 8. 14. 08:00
반응형

RegEx가없는 String.replaceAll


업그레이드에서 하위 공유의 모든 인스턴스를 바꾸고 싶지만 String.replaceAll()패턴 만 허용합니다. 이전 경기에서 나온 것입니다. 내가 가지고있는에 이스케이프를 추가 할 수있는 replaceAll()패턴이 있습니까? 아니면 대안 대신 리터럴 언어를 받아들이는 다른 클래스 의 버전이 있습니까?


String.replace(CharSequence,CharSequence)대신 사용하십시오 replaceAll.


이스케이프를 추가하는 방법은 .Pattern.quote()

String replaced = myString.replaceAll(Pattern.quote(matchingStr), replacementStr)

그러나 Jon이 말했듯이 replace(). 에서 벗어나 있다는 그것은 사실에도 불구하고 replaceAll이름, 대체하지 않습니다 그것은 모든 단지 등의 발생을 replaceAll().

참고 URL : https://stackoverflow.com/questions/4316710/string-replaceall-without-regex

반응형