Как убрать из текста слова длиной меньше трех символов? 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



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