728x90
반응형
문자열 split 방법
val s = "aa bb cc"
val splited = s.split(" ")
일반적인 split은 위와 같이 하면 된다.
dot(.)이 포함된 문자열을 split 하려고 했는데 안된다.
아래와 같이 하면 된다.
val s = "aa.bb.cc"
val splited = s.split("\\.")
dot(.)은 자바 정규식 예약어이기 때문에 \(back slash)가 필요한데 \ 자체도 예약어이기 때문에 \\ 두번 붙여야 한다.
728x90
반응형
'코딩해 > Scala' 카테고리의 다른 글
[scala] scala 2.11 버전 빌드시 object java.lang.Object in compiler mirror not found. 오류 (0) | 2024.01.29 |
---|---|
[Scala] Thread Id | 스칼라 thread 번호 확인 (0) | 2022.06.30 |
[Scala] sequence head 잘 뽑는 방법 | head of empty list 에러 (0) | 2022.01.12 |
[Scala/Java] 변수 이름이 'type' 인 경우 | declare variable named 'type' (0) | 2021.07.27 |