골란에서 string 변수의 앞뒤 공백을 다듬는 효과적인 방법은 무엇입니까golang에서 문자열의 앞뒤 공백을 다듬는 방법은 무엇입니까?
86
A
답변
128
을
package main
import (
"fmt"
"strings"
)
func main() {
s := "\t Hello, World\n "
fmt.Printf("%d %q\n", len(s), s)
t := strings.TrimSpace(s)
fmt.Printf("%d %q\n", len(t), t)
}
출력 :
16 "\t Hello, World\n "
12 "Hello, World"
+0
"\ t Hello, \ nWorld \ n"가 작동하지 않습니다. (... 어떻게 개줄을 지우시겠습니까? – KingRider
+3
여전히 시작과 끝을 다듬지 만 트리밍이 아닌 중간에 개행을 제거하지 않습니다. 문자열의 중간에서 개행 문자를 제거하기 위해 strings.Replace 또는 유사한 것을 사용해야합니다. –
20
1
문자열을 자르려면 Go의 "strings"패키지에 TrimSpace()
, Trim()
의 앞뒤 공백을 잘라내는 기능이 있습니다.
자세한 내용은 documentation을 확인하십시오.
관련 문제
- 1. 문자열의 끝 공백을 다듬는 방법은 무엇입니까? 자바에서
- 2. PHP를 사용하여 문자열의 왼쪽 및 오른쪽 공백을 다듬는 방법은 무엇입니까?
- 3. 내 문자열의 끝에 어떤 것이 있으면 모든 공백을 다듬는 방법?
- 4. 일괄 처리 스크립트에서 문자열의 앞뒤 공백을 제거하려면 어떻게해야합니까?
- 5. iOS autolayout이 앞뒤 공백을 변경합니다.
- 6. Golang에서 문자열의 일부를 추출 하시겠습니까?
- 7. C에서 문자열의 공백을 제거하는 방법은 무엇입니까?
- 8. OCaml에서 문자열의 공백을 제거하는 방법은 무엇입니까?
- 9. 문자열의 오른쪽에서 공백을 제거하는 방법은 무엇입니까?
- 10. 문자열의 모든 공백을 유지하는 방법은 무엇입니까?
- 11. xml 문서에서 앞뒤 공백을 모두 제거합니다.
- 12. 정규식 길이 유효성 검사 : 앞뒤 공백을 무시합니다.
- 13. 단어 사이에 앞뒤 공백을 제거하지 않습니다.
- 14. 앞뒤 공백을 밑줄로 바꾸십시오. C에서 #을 사용하여 정규 표현식을 사용하십시오 #
- 15. golang에서 문자열을 비교하는 방법은 무엇입니까?
- 16. UNIX who 명령의 출력을 다듬는 방법은 무엇입니까?
- 17. sqsh 결과에서 문자열 열을 다듬는 방법은 무엇입니까?
- 18. INPUT에서 모든 문자와 숫자를 다듬는 방법은 무엇입니까?
- 19. Java에서 문자열의 공백을 제거합니다.
- 20. 문자열의 공백을 대상으로 지정
- 21. 문자열의 공백을 href로 바꿉니다
- 22. 문자열의 공백을 하이픈으로 바꿉니다.
- 23. Regex가 문자열의 공백을 대체합니다.
- 24. 문자열의 공백을 바꿉니다.
- 25. 스칼라로 문자열의 공백을 제거합니다.
- 26. Xcode가 문자열의 끝에 공백을 추가하는 이유는 무엇입니까?
- 27. python csv DictReader 키의 후행 공백을 어떻게 다듬는 지
- 28. 문자열의 모든 문자 사이에 공백을 추가하는 방법은 무엇입니까?
- 29. Java에서 문자열의 숫자와 단어 사이에 공백을 추가하는 방법은 무엇입니까?
- 30. 문자열의 특정 문자 뒤에 공백을 제거하는 가장 좋은 방법은 무엇입니까?
온라인 문서는 진행중인 작업을 정확하게 설명하고 실행 가능하고 편집 가능한 예를 제공합니다. – Volker