vps交流

我有一个文本里面采集了一些内容 我想把指定


我有一个文本里面采集了一些内容 我想把每一行指定符号前的内容提出来
制定符号是 —————
import re

file_name=’1.txt’
new_file_name=’1_new.txt’
sub=’—————’
f1=open(new_file_name,mode=’w+’,encoding=’utf-8′)
with open(file_name, mode="r",encoding=’utf-8′) as f:
    for line in f:
        new_line=re.sub(sub,”,line)
        f1.write(new_line)
f.close()

—————–
这个简单,python写的
将file_name换成你的文本名,将new_file_name换成新的文件
sub替换成你要去除的,python运行即可

Python或 PHP  字符串截取不就行了  实在不行还有 REGEXP
正则 .+(?=—————)
js都可以
。。正则或 split
正则最快,无论是php还是shell