- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Что делать, если ваша email-рассылка попала в спам
10 распространенных причин и решений
Екатерина Ткаченко
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
выше написано.
Из ваших сообщений без бутылки не разберёшь, что вы хотите.
что вас смущает? если вы владеете достаточными знаниями аргументируйте , а если вы чего-то не понимаете - тогда проходите мимо!
Я вам выложил своё вариант, вы его проверили?
Простите. был невнимателен не заметил.
Сейчас попробую.
---------- Добавлено 19.03.2018 в 11:25 ----------
Ваш вариант так же не работает когда хоть буквы не прописные, но смею заметить, что буква ё отработала хорошо!
Пойду разбирать что же вы наваяли ))
Простите за грубость, думал вы пришли просто поговорить, не заметил вашего сообщения!
---------- Добавлено 19.03.2018 в 11:27 ----------
$txt = $txt1 = "бля употреблять бляху ёбля вобля бля ёБля ЁБЛЯ употребля";
$txt1 = preg_replace('@(?<!\pL)(ёбля(?!\pL))@i', 'пип', $txt1);
echo $txt1."<br>";
РЕЗУЛЬТАТ
бля употреблять бляху пип вобля бля ёБля ЁБЛЯ употребля
и да. прошу прощения у всех в этой теме за то что использую маты как пример. надо переходить на другие варианты!
---------- Добавлено 19.03.2018 в 11:34 ----------
Исправился
<?
setlocale(LC_CTYPE,"ru_RU.CP1251");
$txt = "ДЕВЧЁНКИ ДЕВЧЕНКИ Девчёнки Девченки девчёнки девченки";
print_r( preg_replace('/(?:(?<=[^a-zа-яёA-ZА-ЯЁ])|^)девченки(?=(?:[^a-zа-яёA-ZА-ЯЁ]|$))/i', 'девчонки', $txt) );
echo "<BR>";
print_r( preg_replace('@(?<!\pL)(девченки(?!\pL))@i', 'девчонки', $txt ));
?>
Хотелось бы получить из такого результата
ДЕВЧЁНКИ ДЕВЧЕНКИ Девчёнки Девченки девчёнки девченки
Вот такой
ДЕВЧОНКИ ДЕВЧОНКИ Девчонки Девчонки девчонки девчонки
или хотя бы все в нижнем регистре
Буквы "е" и "ё" - две разные буквы, если вы хотите заменять слова с "ё" так же, как и с "е", то нужно менять шаблон поиска примерно так: девч(ё|e)нки
С "ё" я загнул. Не нужно это проверять, для них лучше добавлю отдельно слово...
А вот с регистром букв актуально.
С "ё" я загнул. Не нужно это проверять, для них лучше добавлю отдельно слово...
А вот с регистром букв актуально.
Регистр будет такой, какой указан в слове-замене, или вы хотите сохранить начальный регистр символов в заменяемом слове?
Регистр будет такой, какой указан в слове-замене, или вы хотите сохранить начальный регистр символов в заменяемом слове?
Да, хотелось бы что бы одним запросом все.
Но ничего не получилось, буду делать несколько вариантов для каждого слова, самых ходовых.
За маты, заслужено получил 2 предупреждения. ) Неудачные были примеры ))