다른 모든 관련 게시물에서 사람들이 String java에서 선행 공백 및/또는 후미 공백을 제거하는 것에 대해 질문했습니다. 자, 내 질문은 어떻게 앞이나 뒤에 공백을 얻을 수 있습니까? 내가 생각할 수있는 것은 이러한 기능을 사용하여 후행 공백을 얻기 위해, 예를 들면 :String에서 선행 및 후행 공백을 얻는 방법 java
private String getTrailingSpaces(String str) {
return str.replace(str.replaceFirst("\\s+$", ""), "");
}
을하지만이 맞는지 확실하지 않습니다 또는이 경우,이 작업을 수행하는 더 나은 방법이?
두 번째 인수가 무슨 뜻인지 이해할 수 없습니다. – user3150474
두 번째 인수는 그룹 # 1의 내용을 의미합니다. 그룹 번호 1은 (\\ s ++)입니다. 모든 것은 모든 입력을 그룹 1의 내용으로 바꾸는 것을 의미합니다. –
문자열에 공백 만 있으면 어떻게 될까요? – kdgregory