$a = array("г. ", "с. ");
$b = array("г. ", "с. ");
$text = str_replace($a, $b, $arItem['NAME']);
г. Москва
г. Москва
г.Москва
$string = preg_replace('/([гс]\.)\s*([А-ЯЁ])/ui', '$1 $2', $string);
resolve: {
extensions: ['.mjs', '.js', '.jsx', '.json'],
},
function make_slug($title, $slug = null) { … }
function make_slug(array $attributes) { … }
..
$this->merge([
'alias' => make_slug($this->toArray()),
]);
protected function prepareForValidation()
{
$this->merge([
'alias' => Str::slug($this->alias ?? $this->pagetitle),
]);
}
?:
сам метод генерации slug вынести куда-то, для того, чтоб это был единый метод.
Str::slug(),
Или если корп сектор является вашей целевой аудиторией.
У автора в подписи – начинающий разраб.
Что-то я сомневаюсь, что он пилит что-то на заказ для корп. сектора. Просто по инерции тестит учебную верстку в IE. А это явно лишнее в современных реалиях.