Hello! 欢迎来到小浪资源网!


如何将字符串根据关键词拆分成数组?


如何将字符串根据关键词拆分成数组?

字符串按关键词拆分

问题描述:
给定一个字符串和一组关键词,将字符串按关键词拆分为数组。

例如,将字符串 “你关注的杨幂有10个未看” 按关键字 [“杨幂”, 10] 拆分,得到数组 [“你关注的”, “杨幂”, “有”, 10, “个未看”]。

解决方案:
可以使用正则表达式来解决此问题。

代码示例:

<?php $str = "你关注的杨幂有10个未看"; print_r (preg_split("/(杨幂|10)/", $str, -1, PREG_SPLIT_DELIM_CAPTURE)); ?>

相关阅读