作者kuro44776 (羽嵐)
看板java
標題[問題] 用"\"符號去切割字串
時間Mon Nov 14 03:26:02 2011
如題
在java裡頭 似乎不能使用"\" 這樣的語法
可是我手邊有一個字串 像是 d:\movie\xxx.avi
我想各別取得資料夾名稱跟檔案名稱
除了用split("\")之外 有解嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.45.101.108
※ 編輯: kuro44776 來自: 114.45.101.108 (11/14 03:26)
1F:推 kene:"\\" 11/14 03:45
2F:推 LPH66:應該是 "\\\\" 因為 split 的參數是 regexp 11/14 03:46
3F:推 kene:對喔, 是 regex, 那樓上才對~ 11/14 03:48
4F:→ darkk6:直接用 File XDDD 11/14 09:50
5F:推 LaPass:有沒有比較直覺的方式?regexp那種好以個斜線的字串,看得 11/14 10:10
6F:→ LaPass:眼睛好花 = = 幾 11/14 10:11
7F:推 darkk6:regexp 很好用啊XDD 不然就直接用 File 11/14 12:56
8F:→ kuro44776:已解決 謝謝各位 11/14 23:37
9F:推 mintle:file.getName() file.getParent().getName() 11/15 17:54
10F:→ meconin:請用 File.separator ... 11/16 09:56
11F:→ x000032001:之前用File可以("D:/movie/xxx.avi")耶XD 11/16 12:38
12F:→ anlick:File.separator +1 如果os換成unix \就沒用了吧 11/17 20:18