|
Кто знает регулярные выражения? Помогите |
☑ |
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) Не совсем понял что нужно, но знаю про хорошую ссылку:
|
|
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
|
Спасибо, уже читаю
|
|