私はいくつかの文字列を持っている、彼らは次のようになります。この文字列を正規表現で分割する方法は?
div#title.title.top
#main.main
a.bold#empty.red
彼らはHAMLに似ている、と私は正規表現でそれらを分割したいが、私はそれを定義する方法がわかりません。
val r = """???""".r // HELP
val items = "a.bold#empty.red".split(r)
items // -> "a", ".bold", "#empty", ".red"
どのようにするには?
UPDATE
申し訳ありませんが、誰もが、私はこの質問を難しくする必要があります。私は
val r = """(?<=\w)\b"""
に非常に興味があるしかし、それはより複雑なもの解析に失敗しました:私はどのように知りたい
div
#question-title
.title-1
.h-222_333
:に私はそれを解析することを願っています
div#question-title.title-1.h-222_333
をその正規表現を向上させる?
あなたは何を解析しましたか?あなたは本当にあなたの期待が何であるか説明していません。 –