Как в preg_replace отловить разные кавычки
Здравствуйте, подскажите пожалуйста. Скажем нужно вырезать все, что внутри style
Как записать что-то навроде
preg_replace('~style=("|')(.*?)("|')~i','',$string);
Пробовал экранировать одинарную кавычку внутри ("|\'), все-равно не выходит |
может ловить по style= и конечный пробельный символ ? ("|')(?=\s)
|
preg_replace('~style=(\"|\')(.*?)(\"|\')~i','',$string);
|
Да оказывается, там какой-то левый символ, или точнее байт, прописался. Т.к. самого символа не видно. Но в любом случае спасибо за ответ.
|
| Часовой пояс GMT +3, время: 11:53. |