我需要在Scala中創建一些包含空格的字符串文字的Windows文件路徑。我已經嘗試用雙引號將整個路徑包裝起來,並將整個路徑用雙引號包起來,每個目錄名都有一個帶有單引號的空格。現在它在兩個地方都想要一個「\ Jun」的轉義字符,我不知道爲什麼。Scala - 將包含空格的Windows文件路徑寫爲字符串文字
這裏是字符串:
val input = "R:\'Unclaimed Property'\'CT State'\2015\Jun\ct_finderlist_2015.pdf"
val output = "R:\'Unclaimed Property'\'CT State'\2015\Jun"
下面是最新的錯誤:
另外,您還可以使用Unix文件路徑分隔符,而不是blackslashes,所以這也將工作:'VAL輸入=「R:/無人認領財產/ CT國家/ 2015 /六月。 「ct_finderlist_2015.pdf」 val output =「R:/ Unclaimed Property/CT State/2015/Jun」' –
謝謝Gabor,那就是訣竅。我發現我在'/ Jun'和'.ct_finderlist_2015.pdf'之間有一個拼寫錯誤...''而不是\ – slumpmonkey