0

let a = ["q0,x";"q1,y"];タイプのリストがありstring listます。

タプル[("q0","x");("q1","y")];のリストとして作成したいと思います。(string * string)

それ、どうやったら出来るの??

4

1 に答える 1

3

モジュールStrと関数を使用できsplitます。

let split = 
   List.map (fun str ->
      match Str.split (Str.regexp ",") str with
        | a :: b :: _ -> a, b
        | _ -> assert false (* should not happen *))
于 2012-06-19T11:33:04.753 に答える