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



Похожие темыКомментарии ПросмотрыПоследнее сообщение
91007Re: Как убрать поля: Значение "...
Сообщение от: Diselstrong
01015Как убрать/изменить титле главной с...
Сообщение от: Admin
04411Как убрать символы переноса строки,...
Сообщение от: Admin
0462Как убрать название раздела из ссыл...
Сообщение от: Admin
7619Re: Как убрать форму ajax при ответ...
Сообщение от: Admin