







|
MySQL.RU - Webboard
Вернуться
REGEXP (MacWise) 20/04/2004 - 14:06:54
Re: REGEXP (Alec) 20/04/2004 - 15:02:57
> Original message text:
> From: MacWise - 20/04/2004 - 14:06:54
> Subject:REGEXP
> -----------------
> Помогите пожалуйста разобраться с регулярными выражениями в MySQL.
> Что необходимо сделать: мне нужно из базы удалить сообщения, которые подходят по заданному шаблону.
> Шаблон:
> <какой-тотег параметр="любоезначение" ...>ЗНАЧЕНИЕ</какой-тотег>
>
> В базе они могу храниться с любым параметром и любым значением внутри, потостоянны только теги вокруг ЗНАЧЕНИЯ.
>
> Пожалуйста, кто может, напишите на мыло. Я понимаю логику, а вот в синтаксис это вместить не могу. Может кто сталкивался уже.
> Заранее благодарен!
> Макс.
>
From: Alec - 20/04/2004 - 15:02:57
Subject:REGEXP
-----------------
по-хорошему так
<.*?>ЗНАЧЕНИЕ<.*?>
это максимально общее условие
в открывающий и закрывающих теговых скобках
можно писать что-то специальное, если необходимо
ели написать просто .* то это подойдет под ЛЮБОЕ количество символов
и получится, что может удалиться лишнее, если значений несколько в строке
а если .*? выберется минимально необходимое количество символов
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
14129
|
|