Как убрать из текста слова длиной меньше трех символов? php

Как убрать из текста, строки слова длиной меньше трех символов? php

Как убрать из текста слова длиной меньше трех символов? php

» » Сообщение:

Надо убрать из текста слова менее трех символов. Как?

Вариант 1:

Код: Выделить всё Развернуть
$blog_subject = 'слово1 слово2 и слово3';
$blog_subject = preg_replace ("/(?<=\s)[\w]{0,2}(?=\s)/u", '', $blog_subject);
var_dump($blog_subject); // слово1 слово2 слово3

Вариант 2:

Код: Выделить всё Развернуть
$blog_subject = 'слово1 слово2 и слово3';
$blog_subject = preg_replace('#\b[a-zёа-я]{1,2}\b\s*#iu', '', $blog_subject);
var_dump($blog_subject); // слово1 слово2 слово3



Похожие темыКомментарии ПросмотрыПоследнее сообщение
9972Re: Как убрать поля: Значение "...
Сообщение от: Diselstrong
0882Как убрать/изменить титле главной с...
Сообщение от: Admin
03759Как убрать символы переноса строки,...
Сообщение от: Admin
0392Как убрать название раздела из ссыл...
Сообщение от: Admin
21412Re: Как убрать рекламу с юКоз? Два ...
Сообщение от: Admin