国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

Python正則表達(dá)式教程之一:基礎(chǔ)篇

2020-02-23 04:25:21
字體:
供稿:網(wǎng)友

前言

之前有人提了一個(gè)需求,我一看此需求用正則表達(dá)式最合適不過??紤]到之前每次使用正則表達(dá)式,都是臨時(shí)抱佛腳,于是這次我就一邊完成任務(wù)一邊系統(tǒng)的學(xué)習(xí)了一遍正則表達(dá)式。主要參考PyCon2016上的一個(gè)視頻Regular Expressions。

我將分幾篇文章對(duì)正則表達(dá)式進(jìn)行總結(jié)。

以下是第一部分,基礎(chǔ): 

基礎(chǔ)部分

這里總結(jié)了正則表達(dá)式最基礎(chǔ)的用法,其中大部分內(nèi)容對(duì)我(以及大部分程序員)來說都是平時(shí)經(jīng)常用到的,所以我就一筆帶過了,只對(duì)其中的幾處用例子說明。 

     .           除了換行之外的其他所有字符

     ^           行首

     $           行尾

     [abcd]      abcd其中的一個(gè)字符

     [^abcd]     除了abcd之外的任意字符

     [a-d]       相當(dāng)于[abcd]

     [a-dz]      相當(dāng)于[abcdz]

     /b          單詞邊界

     /w          字母數(shù)字或下劃線 相當(dāng)于[a-zA-Z0-9_]

     /W          與/w相反

     /d          數(shù)字,相當(dāng)于[0-9]

     /D          與/d相反

     /s          空白字符,相當(dāng)于[ /t/n/r/f/v]

     /S          與/s相反

     {5}         在此之前的正則表達(dá)式部分(下同)準(zhǔn)確的出現(xiàn)5次

     {2,5}       ~出現(xiàn)2到5次

     {2,}        ~出現(xiàn)2次或多次

     {,5}        ~出現(xiàn)0到5次

     *          ~出現(xiàn)0次或多次

     ?          ~出現(xiàn)0次或1次

     +           ~出現(xiàn)1次或多次

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 邻水| 芷江| 哈巴河县| 时尚| 东宁县| 丹东市| 达州市| 双流县| 胶州市| 贵州省| 定南县| 于都县| 临沭县| 高要市| 沂源县| 将乐县| 怀远县| 藁城市| 毕节市| 赣州市| 三江| 平遥县| 汶川县| 镶黄旗| 河池市| 桑日县| 海盐县| 雷山县| 邢台县| 抚顺市| 邓州市| 潜山县| 和顺县| 满城县| 壶关县| 甘洛县| 阜平县| 朝阳县| 孟州市| 鱼台县| 申扎县|