2017-09-01 46 views

回答

1

如果它總是5位

picture("12345","x-x-x-x-x") 

或任何長度的字符串

stringvar a := "111225678784"; 
stringvar b := "x"; 
numbervar c; 
stringvar output; 
for c := 2 to len(a) do 
(
b := b +"-x" 
); 
output := picture(a,b); 

替換 「111225678784」 與您現場

+0

謝謝。幫助完整! – NiemNV

1

嘗試這樣:

stringvar s; 
stringvar result; 
numbervar i; 

s:= "123456"; 

if len(s) < 2 
then s 
else (
    result := s[1]; 

    for i:= 2 to len(s) do 
    (
     result := result + "-" + s[i]; 
    ); 

    result; 
) 
+0

謝謝幫幫我。 – NiemNV