我需要一些帮助来声明正则表达式。我的输入如下:
this is a paragraph with in between[1> and then there are cases ... where the number ranges from 1-100[99>.
and there are many other lines in the txt files
with such tags [3>
所需的输出是:
this is a paragraph with in between and then there are cases ... where the number ranges from 1-100.
and there are many other lines in the txt files
with such tags
我已经试过了:
#!/usr/bin/python
import os, sys, re, glob
for infile in glob.glob(os.path.join(os.getcwd(), '*.txt')):
for line in reader:
line2 = line.replace(' ', '')
line = line2.replace('[1> ', '')
line2 = line.replace('', '')
line = line2.replace('[1>', '')
print line
我也尝试过此方法(但似乎我使用了错误的regex语法):
line2 = line.replace(' ', '')
line = line2.replace('[*> ', '')
line2 = line.replace('', '')
line = line2.replace('[*>', '')
我不想replace从1到99 进行硬编码。。。