Rumah > pembangunan bahagian belakang > tutorial php > preg_split 分割字符串的问题

preg_split 分割字符串的问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
Lepaskan: 2016-06-23 13:42:38
asal
1000 orang telah melayarinya

请教大家一个问题,用preg_split 分割字符串,
需要按 "第X个",这样的方式分割,X为不固定的,这个正则该怎么写,我写的有问题
$s="第1个哈哈哈哈第2个啦啦啦啦第三个啦啦啦啦啦第四个大大大”

$a = preg_split('/第.+?个/', $s);

其实就是按照文档里的 ”第1个“,”第2个“,”第3个“,这种来分割


回复讨论(解决方案)

$s = '第1个哈哈哈哈第2个啦啦啦啦第三个啦啦啦啦啦第四个大大大';$a = preg_split('/第(?:\d+|三|四)个/', $s);print_r($a);
Salin selepas log masuk
Array(    [0] =>     [1] => 哈哈哈哈    [2] => 啦啦啦啦第    [3] => 啦啦啦啦啦第    [4] => 大大大)
Salin selepas log masuk

好了,谢谢......

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan