0

有谁知道如何拆分论点。用户命令行输入是:(名字,姓氏,信用卡号,地址,电话号码)输出将是分开的:当我调用“名字”时,名字会出现,等等。

4

2 回答 2

0

这是Java吗?看看这个问题并尝试其中提到的工具之一。

于 2013-06-28T04:45:41.117 回答
0

有 C# 解决方案:

            //first name, last name, credit card#, address, phone number
        string input = "Bob, Marley, 1234567890, Jamaica, 555";
        string[] parsed = input.Split(',')
                               .Select(str => str.Trim()) //delete spaces
                               .ToArray();
        //verify
        if (parsed.Length < 5)
        {
            throw new Exception("Wrong input string format!");
        }

        //print result
        Console.WriteLine(parsed[0]); //first name
        Console.WriteLine(parsed[3]); //credit card#
于 2013-06-28T04:44:13.280 回答