string(2) "oo" } 关于php - 检查字符串是否以特定单词开头,如果是则拆分,我们在St-6ren">
gpt4 book ai didi

php - 检查字符串是否以特定单词开头,如果是则拆分

转载 作者:可可西里 更新时间:2023-11-01 00:03:48 26 4
gpt4 key购买 nike

$str = 'foooo'; // <- true; how can I get 'foo' + 'oo' ?
$words = array(
'foo',
'oo'
);

我能找出 $str 是否以数组中的一个单词开头,如果是,则拆分它的最快方法是什么?

最佳答案

使用示例中的 $words$str:

$pieces = preg_split('/^('.implode('|', $words).')/', 
$str, 0, PREG_SPLIT_DELIM_CAPTURE | PREG_SPLIT_NO_EMPTY);

结果:

array(2) {
[0]=>
string(3) "foo"
[1]=>
string(2) "oo"
}

关于php - 检查字符串是否以特定单词开头,如果是则拆分,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6268909/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com