嗨,我有以下小组:
`group_id` int(10) unsigned NOT NULL,
`right_id` int(10) unsigned NOT NULL,
`group__right_value` enum('allow','deny') NOT NULL DEFAULT 'deny',
KEY `group_id` (`group_id`),
KEY `right_id` (`right_id`)
而且我希望字符串始终以逗号结尾,因此基于此进行了拆分。现在我注意到在某些情况下,例如上面的逗号应该被忽略,并且值保持原样:
enum('allow','deny')
在进行拆分时,我应该如何排除括号之间的逗号?
编辑:
预期的结果应该是:
- 'group_id' int(10) 无符号非空,
- 'right_id' int(10) 无符号非空,
- 'group__right_value' enum('allow','deny') NOT NULL DEFAULT 'deny',
- KEY 'group_id' ('group_id'),
- KEY 'right_id' ('right_id')