반응형
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
반응형
'IT' 카테고리의 다른 글
| Swashbuckle을 사용하여 WebAPI의 Swagger 문서에서 메서드를 생략하는 방법 (0) | 2020.08.14 |
|---|---|
| Docker 실행을 통해 셸 펼쳐보기에 인수를 전달하는 방법 (0) | 2020.08.14 |
| EC2에서 파일을 다운로드해야합니까? (0) | 2020.08.14 |
| 주소에서 위도와 경도를 어떻게 사용합니까? (0) | 2020.08.14 |
| Git 사전 푸시 후크 (0) | 2020.08.14 |