码迷,mamicode.com
首页 > 其他好文 > 详细

3.2 re--正則表達式操作(Regular expression operations)

时间:2017-05-29 19:58:51      阅读:177      评论:0      收藏:0      [点我收藏+]

标签:相关   time   才干   方法   span   expr   输入   data-   article   

本模块提供了正則表達式的匹配操作,它的功能跟Perl语言里的功能一样。

 

不管是Unicode字符串还是单字节8位组成的字符串,都能够使用模式匹配和字符串查找的功能。

只是要注意的是Unicode字符串与8位的字符串不能混合使用。也就是说你不能在Unicode里去匹配单字节的模式。或者其他查找的功能。

相同也不能在不同类型的字符串里相互替换字符串。

 

正則表達式使用反斜线(‘\’)来指定特定的格式的意义。或者是同意使用特定的字符。为了解决使用反斜线(‘\’),它的解决方法跟在字符串格式化里使用一样的方案。

比方想匹配双反斜线(‘\\’),就须要使用’\\\\’的格式,由于每两个双反斜线(‘\\’)表示一个斜线。

 

只是,也能够使用第二种方法来表示正則表達式的字符串。不用这么麻烦的方法,那就是使用‘r’字符开头来表示原始字符串处理。比方写成r’\n’就是表示两个字符:\n的字符串,假设没有r开头的字符串’\n’则是表示一个字符的字符串。它表示换行字符。

 

有一点是要注意的,全部正則表達式的相关函数和方法都在编译正則表達式的对象那节里。但并非说这些函数和方法须要编译正則表達式才干够使用,而是直接能够使用。只是会有一些性能上损失,或者要多输入一些參数。




蔡军生  QQ:9073204 深圳

3.2 re--正則表達式操作(Regular expression operations)

标签:相关   time   才干   方法   span   expr   输入   data-   article   

原文地址:http://www.cnblogs.com/cxchanpin/p/6918797.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!