1、 匹配字串開始 ^ 字元
import re
string = "abcd0abcd2abb3abbbb"
match = re.findall("[a-z]",string) # 每輪 匹配 四個字串
print(match)
#['abcd', 'abcd', 'abbb']
match = re.findall("^[a-z]",string) #每輪 匹配 四個字串,並且判斷是不是字串開頭,如果不是就什麼都不返回
print(match)
# ['abcd']
string = "8abc0abcd2abb3abbbb" # 數字 8 開頭,什麼都不返回
match = re.findall("^[a-z]",string)
print(match)
#
2 、匹配字串的結尾 $import re
string = "0abcde2abcd3abc2ab"
match = re.findall("[a-z]",string) # 每輪 匹配 四個字串
print(match)
#['abcd', 'abcd']
string = "0abcde2abcd3abc2ab" # $ 從結尾每次最多匹配兩個字元 並且 判斷是否是 字元結尾
match = re.findall("[a-z]$",string)
print(match)
# ['ab']
match = re.findall("[a-z]$",string) # 每次從結尾 會匹配4個字串 ,但是結尾最多2 個字元,不符合規則
print(match)
#
正規表示式定位符
once 這個模式包含乙個特殊的字元 表示該模式只匹配那些以once開頭的字串。例如該模式與字串 once upon a time 匹配,與 there once was a man from newyork 不匹配。正如如 符號表示開頭一樣,符號用來匹配那些以給定模式結尾的字串。bucket 這個...
python法則 Python學習法則
python上手很容易,基本有其他語言程式設計經驗的人可以在1週內學會python最基本的內容.它們包括 1.常用內建型別 int,float,bool,bytes,str,list,dict,set 的使用.2.分支if else 迴圈while 迭代for的語法.3.def定義函式,呼叫函式.你...
品牌定位的十五種法則
在產品高同質化和分化的時代,必須為企業的品牌在消費者的心目中佔據乙個獨特而有利的位置,當消費者對該類產品或服務有所需求時,企業的品牌能夠在消費者的候選品牌類中跳躍出來。一 比附定位法 比附定位就是攀附名牌,比擬名牌來給自己的產品定位,希望借助知名品牌的光輝來提公升本品牌的形象。比附定位通常採用以下三...