Разбор текстового файла на основе регулярного выражения / свободного текста

Это делается путем делегирования событий. Событие будет привязываться к элементу-оболочке, но будет делегировано элементу селекторного класса. Вот как это работает.

$('.wrapper-class').on("click", '.selector-class', function() {
    // Your code here
});

Примечание:

Элемент-оболочка-оболочка может быть любым ex. документа, тела или вашей обертки. Упаковщик должен уже существовать.

1
задан martineau 28 March 2019 в 00:36
поделиться

2 ответа

with open("in.txt") as f:
    lines = [l for l in lines if "ROW" in l]
with open("out.txt", "w") as f1:
    f1.writelines(lines)

другой путь

with open("in.txt") as f, open("out.txt", "w") as f1:
    for line in f:
        if "ROW" in line:
            f1.write(line) 
0
ответ дан Tomothy32 28 March 2019 в 00:36
поделиться

Еще один подход поверх @Ayoub Benayache's с использованием re, но для шаблонов регулярных выражений, если это необходимо.

import re

pattern = re.compile(r"^.*pattern.*$", re.M|re.I)

with open("in.txt", 'r') as infile:
    lines = pattern.findall(infile.read())
with open("out.txt", 'w') as outfile:
    outfile.write('\n'.join(lines))
0
ответ дан Jab 28 March 2019 в 00:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: