在Python的string前面加上‘r’, 是为了告诉编译器不要转意backslash ‘\‘ 。 例如,\n 在raw string中,是两个字符,\和n, 而不会转意为换行符。由于正则表达式和 \ 会有冲突,因此,当一个字符串使用了正则表达式后,最好在前面加上‘r‘。
相关文章
- 08-14python – 在jupyter笔记本中显示内联的R ggplots
- 08-14python-使文本显示在子图图像的前面
- 08-14Python 字符串前面加u,r,b的含义
- 08-14百分之九十的人不知道?在Python中f-string的几个技巧
- 08-14今天在Mac机器上使用了Flex Builder编辑了一个源代码文件,保存后使用vim命令去打开时发现系统自动在每一行的结尾添加了^M符号,其实^M在Linux/Unix中是非常常见的,也就是我们在Win中见过的/r回车符号。由于编辑软件的编码问题,某些IDE的编辑器在编辑完文件之后会自动加上这个^M符号。看起来对我们的源代码没有任何影响,其实并不然,当我们把源代码文件Check In到svn之类
- 08-14【手记】小心在where中使用NEWID()的大坑 【手记】解决启动SQL Server Management Studio 17时报Cannot find one of more components...的问题 【C#】组件分享:FormDragger窗体拖拽器 【手记】注意BinaryWriter写string的小坑——会在string前加上长度前缀length-prefixed
- 08-14解决adobe air sdk打包 apk后自动在包名前面加上air. (有个点)前缀的问题
- 08-14c#-为什么BigInteger.ToString(“ x”)在signed.MaxValue(不包括)和unsigned.MaxValue(包括)之间的值前面加上0?
- 08-14python字符串前面加 r'' 的作用
- 08-14(数据科学学习手札02)Python与R在循环语句与条件语句上的异同