所以我有一个赋值(Python 2.7)来处理没有扩展名的文件。它的第一行有一个日期:
2016.03.22.
但是当我从文件中读取并打印出来时,我得到:2016.03.22.
当扩展名为.txt时,不会发生这种情况,但我无法使用它。我试过这个正则表达式:
def checkDate(line):
return re.search('(\d{4}\.\d{2}\.\d{2}\.)', line)
由于某种原因它找不到它,返回None。我已经尝试了http://www.pyregex.com/,它看到了没有奇怪字符的模式。
是否有任何方法可以将其删除,而无需编写整个文件?