SublimeText Regular Expression:
01. Quantifiers: dấu +
+Chuỗi mẫu: aaabc
Tìm: a+ ra aaa (3 chữ liền nhau) -> Thay: magic Ra: magicbc
Tìm: a ra a a a (3 chữ rời nhau) -> Thay: magic Ra: magicmagicmagicbc
Tìm: a{2} ra aa (2 chữ liền nhau) -> Thay: magic Ra: magicabc
02. Capturing Groups: dùng dấu () để nhóm từ cần giữ nguyên
+Chuỗi mẫu: abc
Tìm: (a)bc -> Thay: $1 CITY Ra: a CITY
+Chuỗi mẫu: (a)bc
Tìm: \((a)\)bc -> Thay: $1 CITY Ra: a CITY
Dấu \ để chọn từng ký tự
Tìm: (\(a\))bc -> Thay: $1 CITY Ra: (a) CITY
03. Finding Non-literal values: Tìm các chữ cái
+Chuỗi mẫu: "abc abc"
Tìm: ([a-z]+) -> Thay: $1 CITY Ra: abc CITY abc CITY
[a-z] để tìm các chữ cái từ a-z
[A-Z] để tìm các chữ cái từ A-Z
\d để tìm các chữ số
+Chuỗi mẫu: "abc aBc aB3"
Tìm: ([a-zA-Z\d]+) -> Thay: $1 CITY Ra: abc CITY aBc CITY aB3 CITY
04. Not Finding Thing: Ký tự ^ bỏ qua giá trị cần tìm
+Chuỗi mẫu: "abc aBc aB3"
Tìm: ([^ "]+) -> Thay: $1 CITY Ra: "abc CITY aBc CITY aB3 CITY"
Không có nhận xét nào:
Đăng nhận xét