# =============================說明4=======================
# 1, 正則表達式的格式:regexp -nocase -all -- 匹配關鍵字 $String match sub1 sub2
# 匹配關鍵字必須用大括號,把匹配的字符串放入變量match里,子模式用()括起來,()里面的字符放入sub里
# 2,關鍵字里面有9中符號:+ . * ? () [] | ^ $,其中+ * ?是數量詞,表示左邊模式的重復數量
# . 表示匹配任意一個字符包括空格;
# + 表示左邊模式一個以上的重復匹配;
# * 表示左邊模式任意字符;
# ? 表示左模式一個以下的重復匹配,或者非貪婪模式。默認是貪婪模式;
# ()表示子模式;
# []表示范圍比如[0-9]+ 0和9之間任意數字;
# ^ 表示以右邊模式開頭的字符串
# $ 表示以左邊模式結尾的字符串
# | 表示二選一
# 3,常用的匹配有:
# [1-9]+ 表示所有數字
# \d+ 表示所有數字
# \w+ 表示所有數字、字母、下划線
# [1-9a-zA-Z]+ 表示所有數字和字母
# .* 表示所有的字符串(.表示任意一個字符串,*是對.的無限次重復)
# 4, 非貪婪模式
# +?, *?, ??,(m)? (m,)?, (m,n)? 幾個數里詞后面加上?表示非貪婪模式,進行最小匹配(這里m外面是大括號)。
# =============================說明4=======================


