переместил намного больше моих старых функций php в альтернативы jquery. Я немного застрял в создании достойной функции preg_match.
Есть ли простой способ сделать строки безопасными и безопасными?
PHP;
function superClean($str){
$str = strtolower($str);
$str = str_replace(" ", "-", $str);
$str = preg_replace('/[^a-z0-9_]/i', '-', $str);
$str = preg_replace('/_[_]*/i', '-', $str);
$str = str_replace('---', '-', $str);
$str = str_replace('--', '-', $str);
$str = str_replace('-s-', 's-', $str);
return $str;
}