Имя: Пароль:
IT
Админ
Кто знает регулярные выражения? Помогите
0 DirecTwiX
 
05.03.13
16:31
Нужно чтобы строка А находилась по любой строке, все слова которой есть в А
Пример:
искомая строка: А Б В Г
строка поиска: А В или А Г или А Б Г
1 Fragster
 
гуру
05.03.13
16:33
А(В|Б?Г)
2 rs_trade
 
05.03.13
16:33
(0) Тут тупо можно like или like или like
3 Fragster
 
гуру
05.03.13
16:33
или чо, не понял
4 rs_trade
 
05.03.13
16:34
Или именно регулярки нужны?
5 _Demos_
 
05.03.13
16:34
[\b.A.\b]
6 Fragster
 
гуру
05.03.13
16:34
короче, юзай полнотекстовый поиск
7 DirecTwiX
 
05.03.13
16:35
Слов может быть не четыре

(2) Думаешь, N условий ГДЕ лучше чем регулярка? Пока так и сделано..
8 _Demos_
 
05.03.13
16:36
вариант  в (5) для grep
9 kotletka
 
05.03.13
16:36
тебе не перемножение нужно разве множеств искомой строки и всех остальных?
10 rs_trade
 
05.03.13
16:37
(7) Мало ли какой случай. Если это какая то разовая обработка, то можно тупо и просто сделать. Если для регулярного пользвания и надо оптимально, то можно и подумать.
11 Юрий Лазаренко
 
05.03.13
16:44
(0) Не совсем понял что нужно, но знаю про хорошую ссылку: http://www.exlab.net/tools/sheets/regexp.html
12 DirecTwiX
 
05.03.13
16:44
(10) Нужно для постоянного использования. Для mysql
(11) Сейчас посмотрим..
13 Fragster
 
гуру
05.03.13
16:48
для mysql тоже есть полнотекстовый поиск
14 DirecTwiX
 
05.03.13
16:57
Спасибо, уже читаю
Есть два вида языков, одни постоянно ругают, а вторыми никто не пользуется.