Поиск в приложении TXT – это полнотекстовый поиск по текстовому содержимому и метаданным TXT. Это приложение позволяет искать в TXT слово или фразу, используя простые или сложные запросы.
Чтобы начать поиск в TXT, пожалуйста, загрузите свой файл, и наша поисковая система TXT выполнит его индексацию за вас.
Наша поисковая система будет открыта, и вы сможете выполнить поиск в TXT и просмотреть результаты.
Вы можете добавить больше файлов и выполнить поиск по всем из них
Это приложение Поиск в TXT демонстрирует возможности наших решений:
Добрый вечер!
Хочу сделать что то типо переводчика для себя
Имеется вот такой файл txt
able [‘eibl] способный
about [x’baut] приблизительно; о
above [q’bAv] над, выше
abroad [q’brPd] за границей
accident [‘xkside(q)nt] случай
ache [eik] болеть
act [xkt] акт
action [‘xkS(q)n] действие
actor [‘xktq] актер
add [xd] прибавлять
address [q’dres] адрес
Хочу вводить в форме слово на английском и что бы мне выводилась вся строка с этим словом в отдельный блок…
Не подскажите как можно реализовать на js ??
Буду очень благодарен!
-
Вопрос заданболее года назад
-
457 просмотров
IMHO, Чтобы прямо из txt-файла прочитать, то нужно использовать либо какой-нибудь es-сборщик, типа Webpack, либо получить содержимое через асинхронный запрос. Второй метод подходит для Pure JS (чистый жс)
fetch('path/to/file.txt').then(res => {
return res.text();
}).then(text => {
console.log(text.filter(s => s.startsWith('action')));
});
Пригласить эксперта
-
Показать ещё
Загружается…
28 мая 2023, в 19:46
500 руб./за проект
28 мая 2023, в 18:23
10000 руб./за проект
28 мая 2023, в 18:23
2500 руб./за проект
Минуточку внимания
0 / 0 / 0 Регистрация: 29.05.2015 Сообщений: 15 |
|
1 |
|
11.05.2016, 21:52. Показов 17263. Ответов 8
Здравствуйте форумчане!!!
0 |
5889 / 3347 / 1033 Регистрация: 03.11.2009 Сообщений: 9,974 |
|
11.05.2016, 22:49 |
2 |
Здравствуйте топикстартер!!!
0 |
0 / 0 / 0 Регистрация: 29.05.2015 Сообщений: 15 |
|
14.05.2016, 22:03 [ТС] |
3 |
Найти слова в .txt файле
0 |
5889 / 3347 / 1033 Регистрация: 03.11.2009 Сообщений: 9,974 |
|
14.05.2016, 22:06 |
4 |
Приведите пример, например:
0 |
0 / 0 / 0 Регистрация: 29.05.2015 Сообщений: 15 |
|
14.05.2016, 22:18 [ТС] |
5 |
Программа просто должна найти слово и вывести его на экран если нет то она должна сообщить об этом. Насчет того как это слово должно задаваться не принципиально можно прямо с кода или вручную
0 |
Jabbson 5889 / 3347 / 1033 Регистрация: 03.11.2009 Сообщений: 9,974 |
||||
14.05.2016, 22:23 |
6 |
|||
Решение
1 |
0 / 0 / 0 Регистрация: 29.05.2015 Сообщений: 15 |
|
15.05.2016, 22:21 [ТС] |
7 |
Все заработало спасибо
0 |
IRIP 513 / 145 / 27 Регистрация: 18.04.2015 Сообщений: 1,872 Записей в блоге: 15 |
||||
19.09.2019, 09:27 |
8 |
|||
Jabbson, а если это функция
0 |
0 / 0 / 0 Регистрация: 17.02.2023 Сообщений: 5 |
|
31.03.2023, 01:36 |
9 |
#Пошук слова в файлі word = input(«Введіть слово яке вам треба знайти: «) filename = input(«Уведіть точну назву вашого текстового документу :») with open(filename) as f:
0 |
IT_Exp Эксперт 87844 / 49110 / 22898 Регистрация: 17.06.2006 Сообщений: 92,604 |
31.03.2023, 01:36 |
9 |
Есть файл .txt
. В нем записан текст. Нужно создать сигнатуру с информацией (например a=’привет’) и проверить, есть ли эта сигнатура в файле. Если да — то вывести на экран ее.
Deleted
3611 золотой знак5 серебряных знаков13 бронзовых знаков
задан 23 ноя 2013 в 12:09
4
Чтобы напечатать все строки, которые содержат заданное слово в данном текстовом файле, закодированном в utf-8 кодировке:
#!/usr/bin/env python
# -*- coding: utf-8 -*-
from __future__ import print_function
import io
word = u'привет'
with io.open('/path/to/file.txt', encoding='utf-8') as file:
for line in file:
if word in line:
print(line, end='')
- данный метод закрывает входной файл (
with
-инструкция), не рассчитывая на особенности уборки мусора в реализации интерпретатора или возникновения исключений (ошибок) - считывание файла идёт построчно без загрузки всего файла в память
- поддерживаются произвольные Юникодные символы (можно другую кодировку использовать в
io.open()
вызове — она никак не связана с кодировкой исходного кода) - один и тот же код работает как на Питоне 2 так и на Питоне 3.
ответ дан 3 апр 2015 в 22:32
jfsjfs
51.8k11 золотых знаков107 серебряных знаков306 бронзовых знаков
создадим переменную с искомым словом:
w = 'слово'
открываем нужный файл для чтения (при необходимости указываем полный путь к файлу):
f = open('test.txt')
читаем из файла текст и присваиваем его переменной:
text = f.read()
закрываем прочтенный файл:
f.close()
сохраняем кол-во вхождений слова в тексте:
c = text.count(w)
выводим слово столько раз, сколько оно присутствует в тексте:
while c > 0:
print(w)
c -= 1
MedvedevDev
5,17412 серебряных знаков25 бронзовых знаков
ответ дан 6 сен 2017 в 1:10
VitalVital
311 бронзовый знак
Наверное как-то так.
a='Hello'
file=open('/path/to/file/text.txt','r')
text=file.read()
if a in text:
print a
ответ дан 26 ноя 2013 в 7:21
Можно использовать index = text.find(«искомый текст»). Даст позицию начала искомой фразы. Но такой метод дает самое первое вхождение искомой фразы. Но ведь одинаковых искомых фраз в тексте может быть несколько. Здесь вам, очевидно, стоит смотреть в сторону регулярных выражений.
ответ дан 3 апр 2015 в 6:41
XyanightXyanight
3,2384 золотых знака34 серебряных знака49 бронзовых знаков
Как найти текст в файле, как найти слово в файле, в файлах, на компьютере, на сайте!? Будем находить требуемое слово в разных средах, на пк, на странице сайта — в общем разберем все темы, так или иначе связанные со словосочетанием, найти слово в файле, или похожее по смыслу но отличающее по написанию, найти текст в файле.
Как найти текст, слово в файле на компьютере
Как можно найти текст, слово в файле на компьютере, без спец программ!?
Для поиска по содержимому, можно воспользоваться тем поиском, который в проводнике! Открываем проводник, в дополнительных параметрах поиска выставляем содержимое файлов, и даже по сжатым zip — архивам можно выставить настройки… после поиска, вам выдаст результат, нашлось или нет!
НО! В некоторых расширениях он не может найти, например файлах javascript(js)! Поэтому, прежде чем делать вывод о поиске, сделаете тестовый поиск! Создайте файл с тем разрешением, в котором вы собираетесь искать, расположите там искомое слово и проведите поиск! Если результат положительный — значит он найдет!
Найти текст, слово в файле с помощью программы sublime
Если вы не в курсе, то программа Sublime — является редактором кода и она может найти в любом файле, любого разрешения, все, что вы ей зададите! Поскольку программа заточена найти специфические символы, занки, то она может найти все!
Пример как найти слово в тексте в файле
У нас возникла необходимость найти стиль в копии нашего сайта на компьютере:
.time_day_by_day
Открываем программу SUBLIME TEXT 3
В меню идем в поиск – найти в файлах — в первую строку(find) – вставляем что будем искать — далее идем в правый нижний угол и средняя кнопка – выбрать место поиска, нажимаем и выбираем добавить папку – после этого во второй строке(where) — появится место где будем искать(D:_САЙТЫ) — и последнее нажимаем уже кнопку FIND.
Ну и собственно результаты наших поисков. Видим, что наш текст(стиль) нашелся – он есть в одном файле
– нажимаем по этой строчке – открывается данный файл и далее нам опять нужно найти эту теперь строку в этом файле, нажимаем ctrl + F. Ну вот и всё!
Мы нашли в файле наш текст. Если требуется найти где этот файл с текстом на компьютере, то нажимаем ПКМ – и выбираем «открыть папку файла»
Найти текст в файле с помощью substr_count
Далее пойдет речь о php Чтобы найти текст в файле, нам нужно получить данные в переменную в строку с помощью функции file_get_contents :
$var = file_get_contents(filename.dat);
Далее нам нужно данную переменную пропустить через функцию, которая сможет найти текст в переменной? данная функция вернет количество вхождений в строке…
$rezult = substr_count($var , «test»);
Пример поиска в файле с помощью substr_count, предположим, что мы получили данную строку из файла:
$text = «Это пример текста, который был получен из
файл
а, и нм нужно для примера, повторить слово, которое будем искать, путь это будет слово
файл
.»;
Теперь, пропустим, как показывалось выше через функцию substr_count
echo substr_count($text , «файл»);
Результат поиска по файлу:
2
Найти текст в нескольких файлах с помощью substr_count
Для того, чтобы найти текст в нескольких файлах, вам нужно получить названия всех файлов в массив $ALL_pages,
Мы делали страницу о сканировании папки, например так:
$ALL_pages = scandir($dir);
Плюс к этому — делюсь с вами готовым скриптом, который вы сможете протестировать — он у нас на сайте стоит — смотри строку поиска — это он, во плоти!
Лишь во внутрь цикла помещаем условие, если это не виртуальные директории
for ($i = 0; $i < count($ALL_pages); $i++)
{
if(trim($ALL_pages[$i]) != ‘.’ && trim($ALL_pages[$i]) != ‘..’ )
{
$new = @file_get_contents( $ALL_pages[$i]) ;
$new = strtolower(strtolower( $new ));
if (substr_count( $new, $poisk))
{
$line_count ++;
$rezult .= ‘<b>’.$line_count.'</b> <a href =»https://dwweb.ru’. $ALL_pages[$i] .'» target=» _blank»>’.str_replace($poisk, ‘<strong style=»background :#ffa328″>»‘.$poisk.'»</strong>’, strtolower( $titles) ) .'</a><br>’ ;
}
$ALL_pages[$i].=»;
}
}
if($line_count)
{
$vivod_info = ‘<div style=»font-size: x-small;
line-height: 14px;»>Всего найдено ‘ . $line_count. ‘ совпадений по запросу <strong style=»background :#ffa328″>»‘.$poisk.'»</strong><br>
Выводятся страницы, где найдено слово, словосочетание <strong style=»background :#ffa328″>»‘.$poisk.'»</strong><br>
Если искомая часть есть в заголовке, то она будет выделена цветом…<br>Не нашли, что искали!? Может с <a href=»#yandeksom_poisk»>Яндексом</a> будет удачнее!?</div>’;
}
else
{
$rezult = ‘Ничего не найдено…<br>Попробуйте изменить строку поиска.<br>Либо изменить поиcковое слово<br>Можно поискать еще среди <a href=»http://pro.dwweb.ru/» target=»_blank»>скриптов</a>’;
}