我想知道如何通過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