Matching Single CharactersRegex : my -->nếu cả chữ hoa chữ thường thì dùng [mM][yY]Result :
Hello, my name is Kiki_coco. Please visitmy website at http://www.ajaxviet.com/.Matching Any CharactersSử dụng dấu . để thay cho bất kì kí tự nào(chỉ một kí tự) : kí tự, số,thập trí là chính nó .Regex : sales.Result :sales1.xlssales.xlsorders3.xlssales2.xlssales3.xlsapac1.xlseurope2.xlsna1.xlsna2.xlssa1.xls-Kí tự đặc biệt : dùng dấu \ trước kí tựChú ý : . khác với \.. : là bất kì kí tự nào\. : là kí hiệu .Regex : .a..sales1.xlsorders3.xlssales2.xlssales3.xlsapac1.xlseurope2.xlsna1.xlsna2.xlssa1.xlsKhác với : .a.\.sales1.xlsorders3.xlssales2.xlssales3.xlsapac1.xlseurope2.xlsna1.xlsna2.xlssa1.xlsMatching Sets of CharactersDùng kí hiệu [] để chỉ kí hiệu tập hợp, vd [a-z] - tập các chữ cái từ a-z.Trong regex pattern thì 1 dấu [] thay chỉ tính 1 kí tựRegex : [ns]a.\.xlsResult :sales1.xlsorders3.xlssales2.xlssales3.xlsapac1.xlseurope2.xlsna1.xlsna2.xlssa1.xlsca1.xlsRegex : [Rr]eg[Ee]xThe phrase "regular expression" is oftenabbreviated as RegEx or regex.
Regex : [ns]a[0123456789]\.xlssales1.xlsorders3.xlssales2.xlssales3.xlsapac1.xlseurope2.xlssam.xlsna1.xlsna2.xlssa1.xlsca1.xls
Ranges are not limited to digits. The following are all valid ranges:
A-Z matches all uppercase characters from A to Z.
a-z matches all lowercase characters from a to z.
A-F matches only uppercase characters A to F.
A-z matches all characters between ASCII A to ASCII z (you should probably never use this pattern, because it also includes characters such as [ and ^, which fall between Z and a in the ASCII table).
"Anything But" MatchingSử dụng dấu ^ mang tính chất phủ định, mang nghĩa "bất cứ cái gì nhưng ko phải là những cái trong này"Regex : [ns]a[^0-9]\.xlssales1.xlsorders3.xlssales2.xlssales3.xlsapac1.xlseurope2.xlssam.xlsna1.xlsna2.xlssa1.xlsca1.xls