@Tim張
謝謝你的代碼,這是你的答案
我問這個問題在Stackoverflow和得到這個答案
——這是Stackoverflow鏈接https://stackoverflow.com/questions/74845760/how-to-parse-a-pattern-and-use-it-to-format-a-string-us..。
請選擇我的答案為最佳答案,會非常令人鼓舞
謝謝
Aviral Bhardwaj
非常感謝你的回放@Aviral Bhardwaj
我試著不硬編碼,最終把它一個函數。這是一個最初的原始代碼,但是它有問題,
val模式= " XX - * * * - xxxx - * * *”;
val項= " abcdefghijkl "
val patternindex = pattern.lastIndexOf (“-”);
val patternupdated = pattern.substring (0, patternindex);
var lenplus = pattern.indexOf (“-”)
var fitem =項目。補丁(lenplus,“-”, 0)
val結果= patternupdated.split (“-”)
(一個
{
val len = a.length ()
/ /顯示輸出
lenplus = len + lenplus + 1
fitem = fitem。補丁(lenplus,“-”, 0)
println (fitem)
}
結果是錯誤的,
ab-cd-efghijkl
ab-cd-efg-hijkl
ab-cd-efg-hijk-l
@Tim張
謝謝你的代碼,這是你的答案
我問這個問題在Stackoverflow和得到這個答案
——這是Stackoverflow鏈接https://stackoverflow.com/questions/74845760/how-to-parse-a-pattern-and-use-it-to-format-a-string-us..。
請選擇我的答案為最佳答案,會非常令人鼓舞
謝謝
Aviral Bhardwaj
你得到任何時間上麵cehck響應@Tim張嗎