<?php
var_export(preg_split('~..\K~', 'abcdefghijklm', 3));
echo "\n---\n";
var_export([preg_replace('~..\K~','*', 'abcdefghijklm', 3, $count1), $count1]);
echo "\n---\n";
var_export([preg_filter('~..\K~', '*', 'abcdefghijklm', 3, $count2), $count2]);
echo "\n---\n";
var_export(preg_grep('~..\K~', ['abc', 'def', 'ghi', 'jklm']));
echo "\n---\n";
var_export(preg_match_all('~(..)\K~', 'abcdefghijklm', $m1) ? $m1 : null);
echo "\n---\n";
var_export(preg_match_all('~..\K~', 'abcdefghijklm', $m2) ? $m2 : null);
preferences:
26.23 ms | 409 KiB | 5 Q