我大概這樣一個數(shù)字序列 其中有1 2 3 之類的數(shù)字 但是又有些是帶有 () 或者 (()) 【】 這類括弧的數(shù)字我想通過replace來實現(xiàn)像是將 1 2 3 替換成 2 3 4 的功能replace(1,2)replace(2,3)replace(3,4)但是里面遇到一個順序問題 1被替換成2后 再次被替換成3 又被替換成4最終輸入111結(jié)果會是444于是我將順序倒序replace(3,4)replace(2,3)replace(1,2)雖然解決了這個問題 但是發(fā)現(xiàn)括弧造成的麻煩也與這個順序問題相似同時兩組順序問題 就難以都解決了 請問有什么好方法嗎?最后放上序列[ "((1))","((#1))","((2))","((#2))","((3))","((4))","((#4))","((5))","((#5))","((6))","((#6))","((7))", "(1)","(#1)","(2)","(#2)","(3)","(4)","(#4)","(5)","(#5)","(6)","(#6)","(7)", "1","#1","2","#2","3","4","#4","5","#5","6","#6","7", "[1]","[#1]","[2]","[#2]","[3]","[4]","[#4]","[5]","[#5]","[6]","[#6]","[7]", "[[1]]","[[#1]]","[[2]]","[[#2]]","[[3]]","[[4]]","[[#4]]","[[5]]","[[#5]]","[[6]]","[[#6]]","[[7]]" ]我實際想解決的是 將一個字串中 list[n]的內(nèi)容替換成list[n+1]
一個replace順序問題
桃花長相依
2018-07-16 10:13:49