-7
나는 구문 분석하고자하는 아래 문자열을 Scala
에 있습니다.문자열을 스칼라로 나누는 방법은 무엇입니까?
word, {"..Json Structure..."}
는 python
에서 나는 Scala
는 인수로 공간을 수락하지 않는, argument.However로 (", {")
을주는 문자열을 분할 할 수 있습니다.
내가 도와 주실 수 있습니까?
나는 구문 분석하고자하는 아래 문자열을 Scala
에 있습니다.문자열을 스칼라로 나누는 방법은 무엇입니까?
word, {"..Json Structure..."}
는 python
에서 나는 Scala
는 인수로 공간을 수락하지 않는, argument.However로 (", {")
을주는 문자열을 분할 할 수 있습니다.
내가 도와 주실 수 있습니까?
스칼라 문자열 분할 방법은 정규 표현식을 사용하며 {
은 일치 패턴을 정량화하는 데 사용되는 정규 표현식의 특수 문자입니다. 당신이 리터럴 치료하려는 경우, 당신은 , \\{
와 문자를 탈출해야합니다
val s = """word, {"..Json Structure..."}"""
// s: String = word, {"..Json Structure..."}
s.split(", \\{")
// res32: Array[String] = Array(word, "..Json Structure..."})
또는를 :
s.split(""", \{""")
// res33: Array[String] = Array(word, "..Json Structure..."})
이 분할 방법을 사용합니다. 그 이상의 도움이 필요하면 정확한 코드와 오류 메시지를 게시하십시오. – puhlen