Python--之正規表示式一基礎
1.表示式基礎
正規表示式是一個非常強大的字串處理工具,幾乎任何關於字串的操作都可以使用正規表示式來完成,經常和字串打交道,正規表示式更是不可或缺的技能。
#正規表示式
#. 匹配\n以外的任意字串 [.\n]匹配任意字串
#\d 匹配數字 [0-9]
#\D 匹配非數字的字元[^0-9]
#\s 匹配任意空白字元
#\S 匹配任意非空白字元
#\w 匹配任意包括_在內的任意字元[a-zA-X0-
#\W匹配任意非單詞字元
2.表示式規則
[]表示範圍
{}表示n~m個字元
{n}表示n個字元
*表示任意個數字符包括0
+ 表示至少一個字元
?表示0個或者1個
|表示或 A|B
^表示行的開頭 ^\d表示以數字開頭
$表示行的結束 \d$表示以數字結尾
3.特殊字串需要使用轉義字元\
\ 轉義字元,跟在其後的字元將失去作為特殊元字元的含義,例如匹配一個數字的"\d"
【牢記】使用Python的r字首,就不用考慮轉義的問題了r'abcd\100' = abcd\110
相關文章
- PHP基礎系列之正規表示式(一)PHP
- 前端基礎之正規表示式前端
- Python基礎之正規表示式Python
- 正規表示式基礎
- 正規表示式(一) 基礎知識
- JS基礎:正規表示式JS
- shell基礎 — 基本正規表示式
- bash基礎特性、正規表示式
- 正規表示式基礎知識
- python基礎操作——正規表示式Python
- python基礎 之 正規表示式和re模組Python
- JavaScript基礎-06-正規表示式JavaScript
- 【重溫基礎】9.正規表示式
- 正規表示式基礎知識總結
- JavaSE基礎:”頭疼”的正規表示式Java
- JavaSE基礎:"頭疼"的正規表示式Java
- python之正規表示式Python
- 正規表示式(一)
- JS基礎教程——正規表示式示例(推薦)JS
- java正規表示式之 groupJava
- 正規表示式之難點
- 軟體測試之30分鐘輕鬆搞定正規表示式基礎
- 轉|正規表示式之匹配中文
- Python 之 RE(正規表示式)常用Python
- Go 正規表示式庫之 commonregexGo
- 正規表示式
- 正規表示式.
- 前端正規表示式基礎前端
- php之正規表示式函式總結PHP函式
- Js基礎知識3-字串、正規表示式全解JS字串
- 『忘了再學』Shell基礎 — 25、擴充套件正規表示式套件
- 『忘了再學』Shell基礎 — 24、Shell正規表示式的使用
- 【正規表示式】常用的正規表示式(數字,漢字,字串,金額等的正規表示式)字串
- 正規表示式之(exp),(?:exp),(?=exp) 理解
- Python筆記五之正規表示式Python筆記
- 《JavaScript 闖關記》之正規表示式JavaScript
- 開心檔之MySQL 正規表示式MySql
- Linux之grep中的正規表示式Linux