[J2SE] 請問有辦法用stringA.split(regex)來只切"/"但不切"//"嗎?

看板java作者 (名)時間16年前 (2008/08/19 14:06), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
請問各位對regular expression較熟的大大, split()的regex引數要怎麼下, 才可以讓我只根據一個"/"來切,而遇到兩個連一起的"//"卻不切呢? 例如 "a/b//c", 我想切成 "a", "b//c", 而非 "a", "b", "", "c"這樣。 請問這有辦法用regular expression來做到嗎? 謝謝~ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.124.57.98

08/19 14:55, , 1F
/的左邊右邊都不要再有/,所以是(?<!/)/(?!/)
08/19 14:55, 1F

08/19 17:01, , 2F
好厲害…謝謝喔~^o^
08/19 17:01, 2F
文章代碼(AID): #18gcBUiQ (java)