dma84

dma84
Рейтинг
168
Регистрация
21.04.2009

Зачем ID-то?

SELECT COUNT(*) FROM `table` WHERE `url` = 'google.ru' AND `status` NOT IN( 'Completed', 'Partial');

php
Miracle:
С "ё" я загнул. Не нужно это проверять, для них лучше добавлю отдельно слово...
А вот с регистром букв актуально.

Регистр будет такой, какой указан в слове-замене, или вы хотите сохранить начальный регистр символов в заменяемом слове?

php

Буквы "е" и "ё" - две разные буквы, если вы хотите заменять слова с "ё" так же, как и с "е", то нужно менять шаблон поиска примерно так: девч(ё|e)нки


preg_replace('@(?<!\pL)(девч(ё|e)нки(?!\pL))@i', 'девчонки', $txt1);
php
Miracle:
выше написано.

Из ваших сообщений без бутылки не разберёшь, что вы хотите.

Miracle:

что вас смущает? если вы владеете достаточными знаниями аргументируйте , а если вы чего-то не понимаете - тогда проходите мимо!

Я вам выложил своё вариант, вы его проверили?

php
Miracle:
тоже не работает.

Так что в итоге-то необходимо?

(?:(?<=[^a-zа-яёA-ZА-ЯЁ])|^) - это шедевр)))

php

Код заменяет только целые слова.

Это для UTF, для 1251 просто удалить модификатор 'u'


$txt = 'В этом тесте слово извени надо писать с буквой и. А fff должно стать bbb';
echo $txt,'<br>';
$txt = preg_replace('@(?<!\pL)(извени(?!\pL))@iu', 'извини', $txt);
echo $txt,'<br>';
$txt = preg_replace("@(?<!\pL)(fff(?!\pL))@iu", "bbb", $txt);
echo $txt;

Строка - URL?

Тогда проще так:

$str = rtrim('/', $str).'/';
Василич#:

Задача при адаптивности подставлять вместо logo.png - logo2.png.
Пробовал через background-image для тэга а, но не решается вопрос с кроссбраузерностью, т.к. background-size: contain; не понимает IE до 9, да и у 11 проблемы тоже с ним.

Зачем вообще использовать background-size, если можно размер ссылки менять и background-image. Выдумываете себе проблемы на ровном месте.

Проблема была в правах доступа к папкам файлам шаблона.

Вообще, владелец файлов root, если скрипты не из-под рута запускаются, то они не смогут перезаписывать файлы.

Всего: 1660