0
我試圖通過使用SHOW COLUMNS FROM Table
正則表達式來自mysql enum
的字符串。我得到以下字符串,要分析它裏面的話:來自MySQL的正則表達式枚舉
'Apple','Banana','Other fruit','Pineapple'
我應該正則表達式,這一個,或者我應該做一些字符串分割?
我試圖通過使用SHOW COLUMNS FROM Table
正則表達式來自mysql enum
的字符串。我得到以下字符串,要分析它裏面的話:來自MySQL的正則表達式枚舉
'Apple','Banana','Other fruit','Pineapple'
我應該正則表達式,這一個,或者我應該做一些字符串分割?
$cols = explode("','", substr($str, 1, -1));
你可以只拆分和修剪:
$trim_quotes = function($value) {
return trim($value, " '");
}
$names = array_map($trim_quotes, explode(',', $enumString));
,如果你在你的枚舉名稱有逗號,雖然這是行不通的。