我有以下css代码
header{
color:#00F;
font-weight:bold
}
/* This is some comment */
body{
font-size:11px;
}
我想将其拆分为多维数组,如
Array (
[header] => array (
[color] => "#00F",
[font-weight] => "bold"
)
[body] => array (
[font-size] => "11px"
)
)
我将如何做到这一点?
非常感谢
答案 0 :(得分:-1)
使用正则表达式解析它。
对于“外部”区块:([^{])+{([^}]+)}
在每个selector {...}
表达式中包含文本后,请使用:([-\w]+):([^;]+);
对于实际代码,请使用preg_match(...)