怎么可以用点和逗号分割

时间:2015-04-02 11:44:42

标签: arrays string preg-split

我有一个字符串,包括,(逗号)和。(点)。 我想分开逗号和点。我很困惑,用点和逗号分开。

1 个答案:

答案 0 :(得分:1)

我首先使用正则表达式,然后循环结果,如下所示:

$html = <<< LOB
this is example of string , test . R.K
this is second example of string , test2 . R.K2
LOB;

preg_match_all('/^.*?,(.*?)\.(.*?)$/im', $html, $matches, PREG_PATTERN_ORDER);
for ($i = 0; $i < count($matches[0]); $i++) {
    echo $matches[1][$i] . " " . $matches[2][$i];
}
//test R.K
//test2 R.K2

DEMO