<?php
$str = [
'categories_widget-__i__',
'categories_widget-10',
'categories_widget-test-extra-hyphens-...'
];
function stripFn($str){
}
echo stripFn($str[0]), PHP_EOL,
stripFn($str[1]), PHP_EOL,
stripFn($str[2]);
PD9waHAKCiRzdHIgPSBbCgknY2F0ZWdvcmllc193aWRnZXQtX19pX18nLAoJJ2NhdGVnb3JpZXNfd2lkZ2V0LTEwJywKCSdjYXRlZ29yaWVzX3dpZGdldC10ZXN0LWV4dHJhLWh5cGhlbnMtLi4uJwpdOwoKZnVuY3Rpb24gc3RyaXBGbigkc3RyKXsKICAgIHJldHVybiBzdWJzdHIoJHN0ciwgMCwgc3RycnBvcygkc3RyLCAnLScpKTsKfQoKZWNobyBzdHJpcEZuKCRzdHJbMF0pLCBQSFBfRU9MLAogICAgIHN0cmlwRm4oJHN0clsxXSksIFBIUF9FT0wsCiAgICAgc3RyaXBGbigkc3RyWzJdKTs=