X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> preg_replace
mmkulikov
mmkulikov
Topic Starter сообщение 29.4.2016, 17:07; Ответить: mmkulikov
Сообщение #1


Господа знатоки регулярок, помогите охладить мозг :blush:
Вот так работает:
Код
$id_base = preg_replace('/\\\/', '_', strtolower(__CLASS__));

так нет
Код
$id_base = preg_replace('/\\/', '_', strtolower(__CLASS__));


Да, имя класса widgets\Best_Posts
:drinks:


--------------------
Сдается, обращаться скайп avdesk-it-kmm
VPS от 5€
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 29.4.2016, 18:59; Ответить: x64
Сообщение #2


Двойной обратный слеш в кавычках превращается в одинарный: // → /
Соответственно, с тройным произойдёт: /// → //
Двойной обратный слеш в регулярках превращается в один: // → /
В итоге: /// → // (разбор в кавычках) → / (парсер регулярки)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
mmkulikov
mmkulikov
Topic Starter сообщение 29.4.2016, 19:06; Ответить: mmkulikov
Сообщение #3


Цитата(x64 @ 29.4.2016, 16:59) *
Двойной обратный слеш в кавычках

Разве это касаемо одинарных? Я так понимаю это к двойным относится?


--------------------
Сдается, обращаться скайп avdesk-it-kmm
VPS от 5€
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
x64
x64
сообщение 29.4.2016, 19:39; Ответить: x64
Сообщение #4


Цитата(mmkulikov @ 29.4.2016, 18:06) *
Я так понимаю

Зачем гадать? Просто проверьте)
Иначе каким образом в одинарные кавычки можно было бы вставить ещё одну?

Что сделает этот код?
Код
echo '\';


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0


 



RSS Текстовая версия Сейчас: 29.3.2024, 18:20
Дизайн