【发布时间】:2014-10-12 07:04:35
【问题描述】:
我想用 2 个或更多破折号将字符串分解为数组。 例如,我有一个字符串,例如“size--medium”或“size---medium”或“size----medium”,或者这种模式有两个以上的破折号,我想将它们分解为:
Array(
0 => size,
1 => medium
);
谢谢大家
【问题讨论】:
我想用 2 个或更多破折号将字符串分解为数组。 例如,我有一个字符串,例如“size--medium”或“size---medium”或“size----medium”,或者这种模式有两个以上的破折号,我想将它们分解为:
Array(
0 => size,
1 => medium
);
谢谢大家
【问题讨论】:
只需根据两个或多个破折号拆分输入字符串。
<?php
$yourstring = "size----medium";
$regex = '~-{2,}~';
$splits = preg_split($regex, $yourstring);
print_r($splits);
?>
输出:
Array
(
[0] => size
[1] => medium
)
【讨论】: