1 2 3 4 5 6 7 8 9 | <?php function replacer($matches) { $subject = preg_replace('/\?+/', '%s', $matches[0]); return vsprintf($subject, array(1, 2, 34)); } $subject = "Replace ? question mark in brackets [? with ? incremental ??]? digits"; echo preg_replace_callback('/\[[^\]]*\]/', 'replacer', $subject); |
PD9waHAKCmZ1bmN0aW9uIHJlcGxhY2VyKCRtYXRjaGVzKSB7CiAgICAkc3ViamVjdCA9IHByZWdfcmVwbGFjZSgnL1w/Ky8nLCAnJXMnLCAkbWF0Y2hlc1swXSk7CiAgICByZXR1cm4gdnNwcmludGYoJHN1YmplY3QsIGFycmF5KDEsIDIsIDM0KSk7Cn0KCiRzdWJqZWN0ID0gIlJlcGxhY2UgPyBxdWVzdGlvbiBtYXJrIGluIGJyYWNrZXRzIFs/IHdpdGggPyBpbmNyZW1lbnRhbCA/P10/IGRpZ2l0cyI7CmVjaG8gcHJlZ19yZXBsYWNlX2NhbGxiYWNrKCcvXFtbXlxdXSpcXS8nLCAncmVwbGFjZXInLCAkc3ViamVjdCk7
-
upload with new input
-
result: Success time: 0s memory: 13112 kB returned value: 0
Replace ? question mark in brackets [1 with 2 incremental 34]? digits


