Miracle

Рейтинг
376
Регистрация
20.08.2004
php
JonnyB:
$txt = preg_replace('/(?:(?<=[^а-я])|^)бля(?=(?:[^а-я]|$))/iuU', 'пип', $txt);

по логике \i - нечувствительность выражения к регистру

но в примере $txt = $txt1 = "бля употреблять бляху бля вобля бля Бля БЛЯ употребля";

Бля и БЛЯ не заменятся... подскажите почему. я что-то не так понимаю?

добавил a-zа-яёA-ZА-ЯЁ но оно не будет влиять на я])|^)бля(?=(?

php
[umka:
;15524304]setlocale(LC_CTYPE,"ru_RU.CP1251");

<?

setlocale(LC_CTYPE,"ru_RU.CP1251");

$txt = "бля вобля бляха бля употреблять fff тыбля";

echo $txt."<br>";

$txt = preg_replace("#\bбля\b#i", "ХХХ", $txt);

$txt = preg_replace("#\bfff\b#i", "FFF", $txt);

echo $txt."<br>";

?>

результат

бля вобля бляха бля употреблять fff тыбля

бля вобля бляха бля употреблять FFF тыбля

---------- Добавлено 18.03.2018 в 10:25 ----------

JonnyB:
Ну уберите u, у меня просто utf-8

я обязательно попробую. просто последовательно разбираюсь с вашими советами да и читаю про утверждения

---------- Добавлено 18.03.2018 в 10:29 ----------

JonnyB,

спасибо. сработало...

---------- Добавлено 18.03.2018 в 10:32 ----------

Кому смог репку дал. Но одни и те же так часто мне помогают, или я так редко прошу помощи что не всем дает возможность ее поставить!

Спасибо за помощь! Утверждения это интересно!

php
[umka:
;15524304]setlocale(LC_CTYPE,"ru_RU.CP1251");

Пробовал установить, изменений не было, не знаю почему у вас сработало. спасибо

---------- Добавлено 18.03.2018 в 10:18 ----------

JonnyB:
Можно попробовать через утверждения

спасибо. интересно.

---------- Добавлено 18.03.2018 в 10:19 ----------

JonnyB:
uU

такое точно не зработает, когда стоит u выдает ошибку... тоже ранее пробовал.

php

Спасибо, но такая замена заменит все что надо и не надо.

Например, бля в слове употреблять, бляха, вобля

php

Хорошо, но как решить данную проблему?

php
fliger:
\b - это граница слова из латинских символов

нигде не встречал что \b граница слова ЛАТИНСКИХ символов.

intuit:
Да уж, без интернета технологии развивались чуть медленнее.

Туалетная бумага как до интернета (по крайней мере у нас) была в рулонах, так и в свете активного развития этого направления. Даже после того как был добыт первый биткоин, читай ранее, туалетная бумага все еще в рулонах...

Стоим на месте

За снятие ввели! за пополнение ввели!

За снятие ввели аргументируя тем что мало вводят, теперь понятно почему...

сказать что вы редиски это ничего не сказать

чисто случайно на главной сайта увидел ссылку адалт - проститутки, кинулся в файл, там 30 процентов таких ссылок... причем в глобальных настройках отмечены

Adult-словарь Матерные слова

Азартный словарь

и не отмечены

Политический словарь

скажите,

<a href='http://prostitutki.cx'>prostitutki.cx</a>

__LINK__Проситутки на сайте <a href='http://prostitutkipitera.site'>http://prostitutkipitera.site</a>__END__

__LINK__Заказав жриц любви <a href='http://prostitutki-moskvy.me'>здесь</a>, вы можете быть уверенным в своевременном и качественном предоставлении услуг.__END__

__LINK__Заказав жриц любви <a href='http://prostitutkipitera.co'>здесь</a>, вы можете быть уверенным в своевременном и качественном предоставлении услуг.__END__

и тд

если это не адалт то ...

m00m1n:
ел бы не один КИТ объектив и знал что весь ценник в них, а не в тушке.

у меня не один объектив ))), а 4-5, но прошло время когда я все это таскал вместе с сумкой )))

---------- Добавлено 23.11.2017 в 17:33 ----------

Моя тема , и собрвенно вопрос, были направлены скорее на то, что бы получить, возмоные советы, на покупку в буржуйских магазинах фотоаппарата во время распродажи. Т

---------- Добавлено 23.11.2017 в 17:35 ----------

edogs, каждый раз когда вы пишете или я вас вижу у меня какая-то внутренняя радость. видимо так я реагирую на хороших давних знакомых )))

Всего: 3947