1. Win4esteR - 15 Октября, 2015 - 15:34:47 - перейти к сообщению
прощу помощи. нужен код! как вырезать из текста рекламу конкретного сайта? тоесть имеется сайт "сайт.ру". нужно чтобы из сообщения вырезались такие вещи "сайт.ру", "с1а3й2т/ру", "с--а-!й4т, ру" и все в таком роде. очень нужна помощь.
2. DeepVarvar - 15 Октября, 2015 - 16:11:37 - перейти к сообщению
Но предупреждаю, будет ложное срабатываение на фразу, например:
$text = 'с майских праздников мы с тобой решили пойти на учебу';
З.Ы.: Учись корректно задавать вопросы ))
(Добавление)
Короче на:
CODE (regexp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- /с[^с]{0,2}а[^а]{0,2}й[^й]{0,2}т[^т]{0,2}р[^р]{0,2}у/iu
Где двойка -- это глубина проверки (сколько ложных символов между букв можно вставить: от нуля до двух, а если больше двух, то считается что не спам).