PHP Preg_Match从字符串中提取逗号分隔值

时间:2013-01-14 14:58:29

标签: php regex string

  

可能重复:
  PHP preg_match_all: Extract comma seperated list

我有一个类似于[something ="1,2,3"]的字符串 我需要将引号之间的所有内容都放到字符串中。我确定preg_match是这样做的方法,但我不确定要使用的表达式。

$content = [something = "1,2,3"];
$new_string = preg_match('?regex?','$content');

1 个答案:

答案 0 :(得分:1)

试试这个:

$content = '[something = "1,2,3"]';

if (preg_match('/"([^"]+)"/', $content, $matches)) {
    $matchedContent = $matches[1];
}