Вопросы с тегом 'search'

Вопросы о алгоритме поиска и реализации алгоритма поиска. * NOT * для вопросов об использовании инструментов поиска в API (например, Google, Bing, Facebook).
11 отв.

grep файл, но показывать несколько окружающих линий?

Я хотел бы grep для строки, но также показать предыдущие пять строк и следующие пять строк, а также совпадающую строку. Как я смогу это сделать?
12 авг. '08 в 20:55
12 отв.

Как сделать нечувствительный к регистру поиск в Vim

Я бы хотел найти слово в верхнем регистре, например COPYRIGHT в файле. Я попытался выполнить поиск, например: /copyright/i # Doesn't work но это не сработает. Я знаю, что в Perl, если я дам флаг i в регулярное выражение, он превратит регулярн...
18 февр. '10 в 12:17
9 отв.

Алгоритм дерева суффикса Ukkonen на простом английском языке

Я чувствую себя немного толстым в этот момент. Я потратил дни, пытаясь полностью обернуть голову вокруг конструкции дерева суффиксов, но поскольку у меня нет математического фона, многие из объяснений ускользают от меня, когда они начинают чрезмерно ...
26 февр. '12 в 14:30
12 отв.

Solr против ElasticSearch

Каковы основные архитектурные различия между этими технологиями? Кроме того, какие варианты использования обычно более подходят для каждого?
18 апр. '12 в 18:42
13 отв.

Как объединить 2 или более запросов в представлении Django?

Я пытаюсь построить поиск для сайта Django, который я строю, и в поиске я ищу в 3 разных моделях. И чтобы получить нумерацию страниц в списке результатов поиска, я хотел бы использовать общее представление object_list для отображения результатов. Но...
10 янв. '09 в 22:51
20 отв.

Использовать grep --exclude/- включить синтаксис, чтобы не grep через определенные файлы

Я ищу строку foo= в текстовых файлах в дереве каталогов. Это на общей машине Linux, у меня есть bash shell: grep -ircl "foo=" * В каталогах также много двоичных файлов, которые соответствуют "foo =". Поскольку эти результаты не актуальны и замедл...
21 окт. '08 в 16:41
10 отв.

grep, но только определенные расширения файлов

Я работаю над написанием некоторых сценариев для grep определенных каталогов, но эти каталоги содержат всевозможные типы файлов. Я хочу grep только .h и .cpp пока, но, возможно, несколько других в будущем. До сих пор я: { grep -r -i CP_Image ~/p...
20 сент. '12 в 19:30
11 отв.

Искать все вхождения строки во всем проекте в Android Studio

Я только начал использовать Android Studio (IntelliJ), и теперь я ищу функцию, чтобы найти появление строки в любом из файлов моего проекта. Например: я хочу найти все файлы, содержащие строку ".getUuid()" Поиск в верхнем правом углу не дает мне пр...
27 нояб. '13 в 23:11
6 отв.

Есть ли короткая функция для списков?

Я вижу, что люди используют any для сбора другого списка, чтобы узнать, существует ли элемент в списке, но есть ли быстрый способ сделать это: if list.contains(myItem): # do something
17 окт. '12 в 15:19
7 отв.

Как grep Git фиксировать diff или содержимое для определенного слова?

В репозитории кода Git я хочу перечислить все коммиты, содержащие определенное слово. Я попробовал это git log -p | grep --context=4 "word" но это не обязательно возвращает мне имя файла (если только оно меньше 5 вдали от слова, которое я искал....
26 авг. '09 в 23:34
8 отв.

Как я могу исключить одно слово с grep?

Мне нужно что-то вроде: grep ^"unwanted_word"XXXXXXXX
27 дек. '11 в 14:09
8 отв.

В чем разница между re.search и re.match?

В чем разница между функциями search() и match() в Python re module? Я прочитал документацию ( текущая документация), но я никогда не помню его. Я продолжаю искать и переучивать его. Я надеюсь, что кто-то ясно ответит на это примерами, чтобы (возмо...
08 окт. '08 в 3:51
14 отв.

Регулярное выражение для поиска Гадаффи

Я пытаюсь найти слово Гадаффи. Какое лучшее регулярное выражение для поиска? Моя лучшая попытка: \b[KG]h?add?af?fi$\b Но я все еще, кажется, не хватает некоторых журналов. Любые предложения? Обновление: здесь я нашел довольно обширный список: ht...
20 марта '11 в 1:14
7 отв.

Как найти коммит Git, который ввел строку в любую ветку?

Я хочу, чтобы найти определенную строку, которая была введена в любом коммите в любая отрасль, как я могу это сделать? Я нашел что-то (что я изменил для Win32), но git whatchanged, похоже, не смотрит в разные ветки (игнорируйте кусок py3k, это просто...
28 апр. '11 в 11:58
18 отв.

Список поиска словарей Python

Предположим, у меня есть это: [ {"name": "Tom", "age": 10}, {"name": "Mark", "age": 5}, {"name": "Pam", "age": 7} ] и с помощью поиска "Pam" в качестве имени я хочу получить соответствующий словарь: {name: "Pam", age: 7} Как этого добиться?
28 дек. '12 в 11:25