最近大小寫用的挺多,又老是忘,網上各種笨方法不可用,這裡記一下
變小寫:\L
例如
字串:ABC->abc
對應:([A-Z]*)->\L\1
變大寫:\U 同上
匹配一行:^.*$
匹配排除(非ABC):(?!ABC)
匹配非某字串的行(所有不包含BCD字串的行):^(?!.*BCD).*$
整詞匹配:以\b來做開頭和結尾,如 String str2 = str.replaceAll("\\bSYS_DIC\\b", "SYS_DIC_EMPTY");//java程式碼 替換str中的SYS_DIC整詞
注意:^在正則裡面是以什麼什麼開頭的意思,同時如果^出現在[]中代表非的意思,如[^7],則找到的是所有非“7”的字元