@ 2019-04-25T14:23:28Z <?php
$ascii = implode('', range("\x00", "\xFF"));
$unicode = '';
for ($i=0;$i<500;$i++) {
$unicode .= mb_chr($i, 'UTF-8');
}
$mixed = $ascii . $unicode;
$pattern = '/[\W_]/';
echo 'ASCII pattern wtih ASCII characters' . \PHP_EOL;
var_dump(preg_replace($pattern, '', $ascii));
echo \PHP_EOL;
echo 'ASCII pattern wtih unicode characters' . \PHP_EOL;
var_dump(preg_replace($pattern, '', $unicode));
echo \PHP_EOL;
echo 'ASCII pattern wtih mixed characters' . \PHP_EOL;
var_dump(preg_replace($pattern, '', $mixed));
echo \PHP_EOL;
echo 'Unicode pattern wtih ASCII characters' . \PHP_EOL;
var_dump(preg_replace($pattern . 'u', '', $ascii));
echo \PHP_EOL;
echo 'Unicode pattern wtih unicode characters' . \PHP_EOL;
var_dump(preg_replace($pattern . 'u', '', $unicode));
echo \PHP_EOL;
echo 'Unicode pattern wtih mixed characters' . \PHP_EOL;
var_dump(preg_replace($pattern. 'u', '', $mixed));
echo \PHP_EOL;
Enable javascript to submit You have javascript disabled. You will not be able to edit any code.
Output for 7.2.0 - 7.2.34 , 7.3.0 - 7.3.33 , 7.4.0 - 7.4.33 , 8.0.0 - 8.0.30 , 8.1.0 - 8.1.28 , 8.2.0 - 8.2.18 , 8.3.0 - 8.3.7 ASCII pattern wtih ASCII characters
string(62) "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
ASCII pattern wtih unicode characters
string(62) "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
ASCII pattern wtih mixed characters
string(124) "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz"
Unicode pattern wtih ASCII characters
NULL
Unicode pattern wtih unicode characters
string(692) "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyzª²³µ¹º¼½¾ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿĀāĂ㥹ĆćĈĉĊċČčĎďĐđĒēĔĕĖėĘęĚěĜĝĞğĠġĢģĤĥĦħĨĩĪīĬĭĮįİıIJijĴĵĶķĸĹĺĻļĽľĿŀŁłŃńŅņŇňʼnŊŋŌōŎŏŐőŒœŔŕŖŗŘřŚśŜŝŞşŠšŢţŤťŦŧŨũŪūŬŭŮůŰűŲųŴŵŶŷŸŹźŻżŽžſƀƁƂƃƄƅƆƇƈƉƊƋƌƍƎƏƐƑƒƓƔƕƖƗƘƙƚƛƜƝƞƟƠơƢƣƤƥƦƧƨƩƪƫƬƭƮƯưƱƲƳƴƵƶƷƸƹƺƻƼƽƾƿǀǁǂǃDŽDždžLJLjljNJNjnjǍǎǏǐǑǒǓǔǕǖǗǘǙǚǛǜǝǞǟǠǡǢǣǤǥǦǧǨǩǪǫǬǭǮǯǰDZDzdz"
Unicode pattern wtih mixed characters
NULL
Output for 7.1.0 - 7.1.33 Fatal error: Uncaught Error: Call to undefined function mb_chr() in /in/hSVV5:6
Stack trace:
#0 {main}
thrown in /in/hSVV5 on line 6
Process exited with code 255 . preferences:dark mode live preview
194.77 ms | 401 KiB | 226 Q