0
SHOW COLUMNS FROM Table
을 사용하여 mysql enum
에서 오는 문자열을 정규 표현하려고합니다. 나는 다음과 같은 문자열을 얻고 그 안에 단어를 분석 할 :Regex MySQL에서 열거 형
'Apple','Banana','Other fruit','Pineapple'
내가이 일을 정규식 경우, 또는 좀 문자열을 분할해야합니까?
SHOW COLUMNS FROM Table
을 사용하여 mysql enum
에서 오는 문자열을 정규 표현하려고합니다. 나는 다음과 같은 문자열을 얻고 그 안에 단어를 분석 할 :Regex 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));
당신이 비록 당신의 열거 이름에 쉼표가있는 경우이 작동하지 않습니다.