В вышеприведенном примере( "t* l* g*" ) гугль ищет все равно не по всем словам, которые под маску подходят, а по ключевым словам t, l, g , а уже потом выделяет то, что под маску попало.Originally Posted by gRomoZeka
Потому что для этого нужно либо оставлять индексацию только словами, и для каждого рег. выражения генерировать кучу запросов со всему словами, который под это выражение подходят, что невозможно, либо индексировать в том числе и регулярными выражениями, но тогда при индексации для каждого слова, для которого мы собираемся создать индекс, нужно будет придумать всевозможные регулярные выражения, под которые оно подходит.Originally Posted by Ramil
Если ограничиться чем то простым вроде одиночной звездочки внутри слова в любой позиции ( хоть это и не regexp, а glob ), или некоторого количества подряд идущих "?" , то нормально, хотя и тут для каждого слова длины n нужно будет сгенерировать n*n индексов. А если не ограничиваться одиночными словами, или простейшими выражениями ?
Ну то есть слово "a" подойдет и под [a]* и под [a-b]* и под [a-b]+ и тд.