我有如下代码:
pattern = "something.*\n" #intended to be a regular expression
fileString = some/path/to/file
numMatches = len( re.findall(pattern, fileString, 0) )
print "Found ", numMatches, " matches to ", pattern, " in file."
我希望用户能够看到模式中包含的“\n”。目前,“\n”在模式中会写入换行符到屏幕上。因此输出结果如下:
Found 10 matches to something.*
in file.
and I want it to be:
Found 10 matches to something.*\n in file.
是的,pattern.replace("\n", "\n") 是可以运行的。但我希望它可以打印出所有转义字符,包括 \t, \e 等等。感谢任何帮助。
\s
查找换行符 - abhishekgarg