字符串合法性判断解决思路

字符串合法性判断
要求输入格式为,就像create table一样的那种。
“name string, age int"
这种格式,前面是名称,后面是类型,中间用逗号分割。判断输入的合法性。
怎么才能判断,想了半天觉得自己的方法不是很好,有么有什么建议

------解决方案--------------------
用正则表达式。。。
------解决方案--------------------
探讨
用正则表达式。。。