정규식 선언에 도움이 필요합니다. 내 입력은 다음과 같습니다.
this is a paragraph with<[1> in between</[1> and then there are cases ... where the<[99> number ranges from 1-100</[99>.
and there are many other lines in the txt files
with<[3> 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('<[1> ', '')
line = line2.replace('</[1> ', '')
line2 = line.replace('<[1>', '')
line = line2.replace('</[1>', '')
print line
나는 이것을 시도했지만 (잘못된 정규 표현식 구문을 사용하고있는 것 같습니다)
line2 = line.replace('<[*> ', '')
line = line2.replace('</[*> ', '')
line2 = line.replace('<[*>', '')
line = line2.replace('</[*>', '')
replace
1에서 99까지 하드 코딩하고 싶지 않습니다 . . .
where the<[99> number ranges from 1-100</[100>
어떻습니까?
<...>
태그 의 숫자를 제거해야 합니다. 출력은 다음과 같아야합니다.where the number rangers from 1-100 ?