У меня есть большой текстовый файл, который содержит много английских слов. Однако он также содержит немецкие и французские слова. Мне нужно захватить все английские слова в нем.
Я считаю, во-первых, я читаю весь файл с диска и преобразовываю его в массив, во-вторых, я сопоставляю все слова со словарем английского слова unix, например здесь, но это не очень хорошее решение из-за размера каждого файла. Если я сделаю это таким образом, сложность будет высокой, а я этого не хочу.
У вас есть идеи, как я могу сделать это с Ruby простым способом?