我想知道如何通过2个分隔符中的任意一个分隔字符串,因为我想分割的字符串可以包含逗号','或连字符' - '。根据字符串中包含的内容将字符串拆分为两个分隔符
下面的代码适用于','但不能让' - '和','在同一时间工作。
有没有建议吗?
// first possible string
$string = "hello, you";
// second possible string
$string = "hello- you";
//explode function
list($part1, $part2) = explode(',', $string);
我会好奇你为什么要使用这样的字符串。你将来需要添加另一个拆分器吗?你有控制字符串的格式吗?对于你有什么,你将不得不看字符串,以确定是否存在每个删除符,然后根据检查我们适当的删除符。 – pcnate
其实我正在使用Google API for places。 API中的城市和乡村地方有时用逗号分隔,有时用连字符分隔,所以我需要能够使用两者。 – mush