我使用Python中的正则表达式来提取“和”单词。意思是用和和分隔开的单词。
例如
银行和金融
损益
迄今所作的努力:
import re
read = open("sample.txt", "r")
regex = re.compile('(?:\S+\s)?\S*and\S*(?:\s\S+)?')
f=open('write.txt','w')
for line in read:
words = regex.findall(line)
for word in words:
我有一个包含数百行的文本文件,我希望将每一行的特定结束块(可变的起始长度,“AS”之后的所有内容)移动到特定的列位置。
这是我需要经常做的一项任务。我现在用查找-n-替换操作在Notepad++中执行这个特定的格式,但是最后的步骤是乏味的手工选项卡行ups。
原始模式类似(这是在通过find-n-替换操作进行了一些初始格式化操作之后):
red.id AS red_identifier
red.c AS red\_color
mbr.red\_mbr AS red\_member
stat.red\_stat AS red\_status
我希望格式是这样的,所有的“.”从第x栏开