|
Поиск подстроки в строке по словам | ☑ | ||
---|---|---|---|---|
0
LouRENs
16.04.14
✎
16:24
|
Можно в ли запросе через подобно реализовать следующий поиск
Например ищем слово Москва в строка "Москва - наша любимая столица" тут нужно чтобы он нашел а вот в этом случае ищем Журнал в " Люблю читать ЖУРНАЛЬчик" тут нужно чтобы он пропустил Т.е. поиск подстроки осуществляется по словам. А не по вхождению |
|||
1
Wobland
16.04.14
✎
16:28
|
возражений не имею
|
|||
2
LouRENs
16.04.14
✎
16:29
|
Мне кажется в запросе так не сделать или можно?
|
|||
3
vicof
16.04.14
✎
16:32
|
(2) ПОДОБНО "ЖУРНАЛ"
|
|||
4
Wobland
16.04.14
✎
16:38
|
(3) неа
|
|||
5
vicof
16.04.14
✎
16:38
|
(4) да, согласен
|
|||
6
Wobland
16.04.14
✎
16:40
|
что-то я против
|
|||
7
LouRENs
16.04.14
✎
16:41
|
давайте думайте быстрей, а то я параллельно делаю не через запрос )))
|
|||
8
Wobland
16.04.14
✎
16:41
|
если только источник пробелами добить с обеих сторон
|
|||
9
palladyi
16.04.14
✎
16:43
|
ПОДОБНО "ЖУРНАЛ "
|
|||
10
palladyi
16.04.14
✎
16:43
|
с пробелом в конце
|
|||
11
_fvadim
16.04.14
✎
16:43
|
Если возможны варианты
"Москва-наша любимая столица" то лигулярные выражения |
|||
12
Rebelx
16.04.14
✎
16:43
|
при ограниченном алфавите - можно.
просто указать все допустимые варианты и все недопустимые |
|||
13
_fvadim
16.04.14
✎
16:44
|
(9) не выдержал таки ...
|
|||
14
Wobland
16.04.14
✎
16:45
|
выбрать 0 где " "+"Люблю читать ЖУРНАЛЬчик"+" " подобно "% журнал %"
|
|||
15
palladyi
16.04.14
✎
16:46
|
(13) ?
|
|||
16
_fvadim
16.04.14
✎
16:46
|
"[^А-я]журнал[^А-я]"
|
|||
17
Wobland
16.04.14
✎
16:47
|
(16) [0-9], [a-z], [!-)]
|
|||
18
_fvadim
16.04.14
✎
16:47
|
я теперь знаю, что в подобно можно диапазоны указывать, с отрицанием даже :)
|
|||
19
_fvadim
16.04.14
✎
16:50
|
(17) остаётся одна проблема - если слово стоит в начале строки. Можно перед сравнением пробел в начало строки пихать.
|
|||
20
Rebelx
16.04.14
✎
16:51
|
(16) - "А-я" - это не обязательно сплошной диапазон, я бы на это не расчитывал, лучше все буквы перечислить
|
|||
21
Wobland
16.04.14
✎
16:51
|
(19) точно!
|
|||
22
Wobland
16.04.14
✎
16:52
|
(20) ASCII наперечитался?
|
|||
23
_fvadim
16.04.14
✎
16:52
|
(20) Пусть ТС эскперементирует и сюда отписывается. И так за него в гугл слазили уже.
|
|||
24
Rebelx
16.04.14
✎
16:53
|
(21) зачем? подобно "%журнал%" и не подобно "[...]журнал[...]"
|
|||
25
Wobland
16.04.14
✎
16:53
|
(24) не дошло
|
|||
26
Rebelx
16.04.14
✎
16:55
|
(25) перечислить допустимые варианты и не допустимые
|
|||
27
Wobland
16.04.14
✎
16:56
|
(26) а не проще (14)?
|
|||
28
_fvadim
16.04.14
✎
16:57
|
(26) Действительно, чо у нас сервера простаивают. Давайте заставим их каждую строчку по 5 раз разбирать.
|
|||
29
Rebelx
16.04.14
✎
16:57
|
(27) надо учитывать положение подстроки в начале/конце
|
|||
30
LouRENs
16.04.14
✎
16:58
|
ого, сколько всего) ща посмотрю
|
|||
31
Rebelx
16.04.14
✎
16:58
|
и знаки препинания
|
|||
32
Rebelx
16.04.14
✎
16:59
|
(28) действительно, давайте побережем сервер и заставим мозг закипать
|
|||
33
_fvadim
16.04.14
✎
17:00
|
(31) Почитай про задание диапазонов в "подобно". Я вот прочитал, теперь не позорюсь.
|
|||
34
Wobland
16.04.14
✎
17:03
|
(29) чорт! это я в (14) совсем упустил
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |