目前我正在試圖分裂在管道分隔字符串:r分割沒有括號
999|150|222|(123|145)|456|12,260|(10|10000)
美中不足的是,我不想拆就|
括號內,我只想在括號外的這個字符上分割。
這僅僅是分裂每個|
字符,產生的結果,我不想:
x <- '999|150|222|(123|145)|456|12,260|(10|10000)'
m <- strsplit(x, '\\|')
[[1]]
[1] "999" "150" "222" "(123" "145)" "456" "12,260" "(10"
[9] "10000)"
我期待得到下面的結果藏在心裏括號內:
[[1]]
[1] "999" "150" "222" "(123|145)" "456"
[6] "12,260" "(10|10000)"
任何幫助讚賞。
的確很暗。 – MrFlick
+1 SKIP-FAIL – zx81