基本上,我正在尝试转换大量文件的行尾。 当我在做一个lazyread并使用regex替换行尾的时候
为了找出文件是否已经存在于所需的行尾,我放了一个if语句,如下面提到的:
mreg = b'(?<!\r)\n|\r(?!\n)' if desired_eol == 'CRLF' else b'(?<=\r)\n|\r(?=\n)'
if re.search(mreg, line):
# Change to desired EOL here
else:
# (already in desired line ending)
break
基本上这是工作得很好
因为我将以懒散的方式读取文件,所以我想知道在整个文件的某个块中,行结束符是否是所需的行结束符,这是否意味着整个文件都在所需的行结束符中
请澄清我的疑问
目前没有回答
相关问题 更多 >
编程相关推荐