Мені подобається grep -v
. Я ним користуюся постійно. Але я також роблю деяку обробку тексту в python, і є одна важлива річ, якої мені бракує.
Зазвичай я grep -v
виймаю сторонні речі з тексту.
Наприклад,
$ grep -v '[a-z]'
# (I manually review this output to confirm that I don't want those lines)
$ grep '[a-z]' > linesiwanted
Але як я можу зіставити доповнення з регулярним виразом у Python? Наприклад, доповнення \w
?
дивіться stackoverflow.com/questions/164414/…
—
Sirex
Існує подібна дискусія щодо grep в python на SO: stackoverflow.com/questions/1921894/grep-and-python , це питання більш конкретна версія цього
—
icc97
\ w = будь-яке слово char \ W = будь-яке не слово char
—
Kasapo