[問題] 取得連續字符以外字串資料
各位前輩好
小弟日前遇到一個問題,是取得連續字符以外的字串
已事先爬過精華區的文章,但還是沒看過類似問題。
ex.
SP1--BAC-C
我想取得2個結果
1. SP1
2. BAC-C
之前測試過[^-]+來取得資料
不過會得到3個結果
1. SP1
2. BAC
3. C
所以目前的做法是先找出--來取代成單一字符後,再使用[^-]+來取得結果。
但是我還是覺得應有更簡單的作法。
不知各位前輩們是否有其它想法,可以指導一下小弟。
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.121.51.213
→
08/21 03:50, , 1F
08/21 03:50, 1F
→
08/21 04:08, , 2F
08/21 04:08, 2F
→
08/21 04:17, , 3F
08/21 04:17, 3F
→
08/21 04:18, , 4F
08/21 04:18, 4F
推
08/21 08:53, , 5F
08/21 08:53, 5F
推
08/21 09:15, , 6F
08/21 09:15, 6F
推
08/21 09:22, , 7F
08/21 09:22, 7F
→
08/21 20:18, , 8F
08/21 20:18, 8F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):