在 PHP 中使用多个分隔符分隔字符串
在 PHP 中,通过多个分隔符分割字符串是一项常见任务,需要定制方法。让我们考虑一个例子:
<code class="php">$string = "something here ; and there, oh,that's all!"; // Split the string by ";" and "," delimiters</code>
我们如何实现这一目标?解决方案在于利用 PHP 的 preg_split() 函数,该函数允许基于正则表达式进行拆分。
<code class="php">$pattern = '/[;,]/'; echo '<pre class="brush:php;toolbar:false">', print_r(preg_split($pattern, $string), 1), '';
在此示例中,正则表达式 /[;,]/ 匹配任何出现的分号 ( ;) 或逗号 (,):
因此,该函数会拆分输入字符串分成多行:
something here and there oh that's all!
此技术提供了一种在 PHP 中通过多个分隔符分割字符串的通用解决方案。
以上是如何在 PHP 中使用多个分隔符分割字符串?的详细内容。更多信息请关注PHP中文网其他相关文章!