選項 flag

  1. flag:指定搜尋選項,可以使用 bitwise OR (|) 指定不同的選項,re 可用的選項如下:
    1. re.I(IGNORECASE): 忽略大小寫(括號內是完整拼字,下同)
    2. re.M(MULTILINE): 多行模式,改變行首 '^' 和行尾 '$' 的行為
    3. re.S(DOTALL): 點任意匹配模式,改變 '.' 的行為
    4. re.L(LOCALE): 使預定字符類 \w \W \b \B \s \S 取決於當前語系設定
    5. re.U(UNICODE): 使預定字符類 \w \W \b \B \s \S \d \D 取決於 unicode 定義的字符屬性
    6. re.X(VERBOSE): 詳細模式。這個模式下正規表示式可以是多行,忽略空白字元,並可以加入註釋。