Вопросы по теме 'string-matching'

Как проверить, содержит ли строка подстроку в JavaScript?
Обычно я ожидал бы String.contains() метода, но, похоже, его нет. Как можно это проверить?
6718173 просмотров

Итерация по строковому слову за раз в Python
У меня есть строковый буфер огромного текстового файла. Мне нужно искать заданные слова / фразы в строковом буфере. Какой эффективный способ это сделать? Я пробовал использовать повторные совпадения модулей. Но поскольку у меня есть огромный...
15495 просмотров
schedule 05.04.2022

Использование Aho-Corasick в DAWG вместо Trie
Кто-нибудь знает, можно ли изменить алгоритм сопоставления строк Ахо-Корасика для использования в DAWG (направленный ациклический словесный граф), а не в Trie?
1174 просмотров

Оценка качества совпадения строк
Как лучше всего сравнивать шаблон с набором строк, одну за другой, при этом оценивая количество совпадений шаблона с каждой строкой ? По моему ограниченному опыту работы с регулярными выражениями, сопоставление строк с шаблонами с использованием...
397 просмотров

Как проверить, содержит ли строка определенное слово?
Рассмотреть возможность: $a = 'How are you?'; if ($a contains 'are') echo 'true'; Предположим, у меня есть приведенный выше код. Как правильно написать оператор if ($a contains 'are') ?
5710640 просмотров

perl чтение файла и захват определенных строк
У меня есть текстовый файл, и я хочу получить определенные строки, начинающиеся с шаблона и заканчивающиеся определенным шаблоном. Пример: Text Text Startpattern print this line Print this line print this line Endpattern Text Text Text Также...
14206 просмотров
schedule 12.01.2024

Учитывая строку слов: как найти каждое слово (без учета регистра) в столбце varchar (1000) в MySQL, игнорируя пунктуацию?
У меня есть две базы данных a и b с названиями научных работ в них. Я хочу объединить эти базы данных в одну базу данных c . Возможно, что a содержит заголовки, которых нет в b , и наоборот. Возможно, заголовок есть в обеих базах...
169 просмотров

Соответствие регулярному выражению до появления строки
Итак, у меня есть этот файл из 10 000+ строк сообщений с игрового сервера, например: 11.07.23 08:40:16 [INFO] NC: Нарушение перемещения: wolfman98 от yasmp (-90,8, 64,0, 167,5) до (-90,7, 64,0, 167,3) расстояния (0,0, 0,0, 0,2) 11.07.23 10:57:44...
714 просмотров
schedule 23.08.2022

tsql последнее вхождение внутри строки
У меня есть поле, содержащее значения, разделенные запятыми. Мне нужно извлечь последний элемент в списке. Я пробовал с этим: select list_field, LTRIM(RTRIM(right(list_field, len(list_field) - CHARINDEX(',',list_field)))) Но он возвращает...
23287 просмотров

Определите разные версии имен людей как одного и того же человека
У меня есть следующая информация для того же человека в столбце A электронной таблицы: ALAN K HURTZ ALAN K HURTZ, ATTY ALAN K. HURTZ ALAN K. HURTZ, ATTY ALAN K. HURTZ, ATTY. ALAN HURTZ ALAN HURTZ NDER ALAN HURTZ ORPD ALAN HURTZ, ATTY ALAN HURTZ,...
155 просмотров
schedule 21.05.2022

Как использовать применение вместо цикла for для функции stringMatch?
Я пытаюсь подсчитать количество попарных различий между длинным списком последовательностей и вернуть его в матричную форму. Это игрушечный пример того, что я хочу сделать. library(MiscPsycho) b <- c("-BC", "ACB", "---") # Toy example of...
1416 просмотров
schedule 24.06.2023

SpringMongo Регулярное поисковое выражение без учета регистра
Я пытаюсь выполнить поиск без учета регистра в Mongo. В основном я хочу совпадение строки без учета регистра. Я использую регулярное выражение. Вот мой код Query query = new Query( Criteria.where(propName).regex(value.toString(), "i")); Но...
13406 просмотров

Проверить, соответствует ли строка шаблону
Как проверить, соответствует ли строка этому шаблону? Прописные буквы, цифры, прописные буквы, цифры ... Пример, они будут соответствовать: A1B2 B10L1 C1N200J1 Это не так ('^' указывает на проблему) a1B2 ^ A10B ^ AB400 ^
654347 просмотров
schedule 27.02.2022

Удаление элемента из списка, соответствующего подстроке
Как удалить элемент из списка, если он соответствует подстроке? Я попытался удалить элемент из списка, используя метод pop() и enumerate , но, похоже, мне не хватает нескольких смежных элементов, которые необходимо удалить: sents =...
46400 просмотров
schedule 04.07.2022

регулярное выражение для разделения параметров HTML GET
Как я могу использовать регулярное выражение для разделения GET параметров в URI и извлечения определенного? В частности, я пытаюсь получить только часть v= URI просмотра YouTube. Я придумал...
252 просмотров
schedule 05.03.2022

Как создать подмножество данных с предварительным сопоставлением строк
У меня есть следующий фрейм данных, из которого я хотел бы извлечь строки на основе совпадающих строк. > GEMA_EO5 gene_symbol fold_EO p_value RefSeq_ID BH_p_value KNG1 3.433049 8.56e-28...
10892 просмотров
schedule 31.12.2022

регулярное выражение в оракуле
Как получить нужные мне данные в Oracle, используя REGEXP_SUBSTR SPRINTMVNO_PM_CDR_IWIRELESS_20121110_0813.csv get '08'in last four digits RK_IPDR_RKMSG2_0043722_DT_20121113162710.txt get '0043722' in the middle(between'_')...
1179 просмотров
schedule 11.07.2023

Сопоставление текста Aho-Corasick по целым словам?
Я использую сопоставление текста Aho-Corasick и задаюсь вопросом, можно ли его изменить, чтобы он соответствовал условиям вместо символов. Другими словами, я хочу, чтобы в основе сопоставления лежали термины, а не символы. Например: Поисковый...
2191 просмотров

Сортировать список‹строка› по сравнению со строкой
Мне нужно отсортировать List<string> , сравнив список со строкой например: у меня есть список, содержащий следующие элементы. Kaboki kriiki Kale Kutta Kiki Kicki Krishna Kseaki Ключевое слово поиска: ki Мне нужно отсортировать...
1147 просмотров
schedule 22.06.2022

Как сравнить элементы в массиве с элементами в столбце базы данных с помощью регулярных выражений?
Я пытаюсь получить список элементов в массиве следующим образом: ['GRADE', 'GRATE', 'GRAPE', /*About 1000 other entries here ...*/ ] и сопоставьте их с их вхождениями в столбце базы данных Oracle, заполненной такими записями:...
4215 просмотров