Tôi gặp sự cố với một mã Scala nhất định, nơi tôi tìm thấy dòng phân tách này. Trước khi tôi chỉ sử dụng các dòng phân tách như:Đường phân tách này trong Scala có nghĩa là gì?
var newLine = line.split(",")
Nhưng điều này có nghĩa là gì?
var newLine2 = line.split(",(?=([^\"]*\"[^\"]*\")*[^\"]*$)")
Dòng Tôi cần phải tách trông như thế này:
1966, "Green, Green Grass of Home", Tom Jones, 850000
Cảm ơn trước!
Ngoài cú pháp khai báo 'val name = expression', đây không phải là điều Scala. Phương thức 'split' được định nghĩa trên' java.lang.String': http://docs.oracle.com/javase/6/docs/api/java/lang/String.html#split(java.lang.String) –