Bạn đang quan tâm đến Regex là gì? Tất tần tật kiến thức về Regex | TopDev phải không? Nào hãy cùng Vuihecungchocopie đón xem bài viết này ngay sau đây nhé, vì nó vô cùng thú vị và hay đấy!
Biểu thức chính quy là gì?
regex là một mẫu không phải là một chuỗi cụ thể để tìm / thay thế. là một công cụ mạnh mẽ để thao tác chuỗi trong php, javascript …, ví dụ như khi kiểm tra tính hợp lệ của email hoặc số điện thoại, điều đầu tiên nghĩ đến là biểu thức chính quy. regex là viết tắt của biểu thức chính quy và tên thuần Việt là biểu thức chính quy.
2. Cú pháp biểu thức chính quy cơ bản
Nói chung, có rất nhiều ứng dụng hữu ích khác của biểu thức chính quy nói chung, vì lý do đơn giản, biểu thức chính quy là một chuỗi các ký tự mô tả một tập hợp các chuỗi khác nhau theo hầu hết các quy tắc và ngữ pháp. Chắc chắn rồi.
Bạn đang xem: Regex là gì
Không phải lúc nào cũng nên dùng regex, mỗi ngôn ngữ sẽ có cú pháp áp dụng regex khác nhau, nhưng không sao vai trò của ngôn ngữ ở đây không quan trọng lắm.
3. Ứng dụng biểu thức chính quy
Một số ví dụ về php hoặc javascript đơn giản, như tôi đã nói vai trò của ngôn ngữ không quan trọng lắm, một chút google sẽ cung cấp cho bạn mã bạn cần.
Lặp lại: Biểu thức chính quy hoạt động bằng cách đối sánh mẫu, được xây dựng từ các quy tắc cơ bản của biểu thức chính quy. Để mọi người biết biểu thức chính quy là gì thì trong php có một hàm xử lý biểu thức chính quy là hàm preg_match, sau đây là một vài ví dụ nhỏ để mọi người luyện tập trước khi học. Các bộ phận nâng cao hơn.
3.1 Hàm preg_match trong php
Cú pháp là: preg_match ($ pattern, $ subject, $ match)
- $ pattern là một mẫu regex
- $ subject là chuỗi nguồn mà chúng tôi đã so khớp với $ pattern
- $ so khớp là danh sách các kết quả trả về true khớp với các kết quả ở trên 2 chuỗi
ví dụ 1: Kiểm tra xem chuỗi có phải là số không
Kết quả:
Xem thêm: Android NDK: Giới thiệu và hướng dẫn sử dụng Kotlin với C/C++
ví dụ: 2: Kiểm tra xem chuỗi có phải là chữ thường không
Kết quả
Ví dụ 3: Kiểm tra xem chuỗi có phải là chữ hoa không
Kết quả
3.2 Tạo biểu thức chính quy trong js
Trong javascript, một biểu thức chính quy là một chuỗi, nhưng nó không được bao quanh bởi dấu ngoặc đơn “hoặc dấu ngoặc kép” mà bằng /. Có 2 cách để tạo nó:
Cú pháp: new regexp (pattern [, flags])
Ví dụ:
Hoặc sử dụng /
Cú pháp: / pattern / flags
Xem thêm: Slim là gì? Ý nghĩa của slim chưa chắc bạn đã biết hết | Hegka
Vị trí:
- mẫu là một chuỗi biểu thức chính quy
- cờ là tham số cấu hình của một chuỗi mẫu với các giá trị sau:
- i: khớp chữ hoa hoặc chữ thường
- g: khớp với toàn bộ chuỗi tìm kiếm
- m: khớp với tất cả dữ liệu dòng mới (nhiều dòng)
li >
Ví dụ : Mẫu kiểm tra sự tồn tại của chuỗi “topdev”, không phân biệt chữ hoa chữ thường và tìm kiếm toàn bộ tài liệu.
- mẫu là topdev
- cờ là igm
4. Viết biểu thức chính quy chi tiết
Có một số thứ rất tiêu biểu và được sử dụng rộng rãi trong biểu thức chính quy, đó là so khớp chuỗi, tách chuỗi, tìm kiếm trong chuỗi, thay thế chuỗi … Chi tiết phương pháp sử dụng biểu thức chính quy trong javascript, bạn có thể tham khảo chi tiết tại đây hoặc tại đây .
4.1 ký tự viết thường
4.2 Các ký tự đặc biệt
4.3 Lặp lại
4,4 trận đấu nhóm
Phát triển hàng đầu
Có thể bạn muốn tìm hiểu thêm:
Xem thêm: Nước hoa Sing và Nước hoa chính hãng có khác nhau không?
- Tất cả các bảng gian lận giao diện người dùng tốt nhất
- nginx? tổng quan về nginx
- 20 tài liệu và công cụ front-end tuyệt vời
Công khai: VUIHECUNGCHOCOPIE.VN là trang web Tổng hợp Ẩm Thực - Game hay và Thủ Thuật hàng đầu VN, thuộc Chocopie Vietnam. Mời thính giả đón xem.
Chúng tôi trân trọng cảm ơn quý độc giả luôn ủng hộ và tin tưởng!
Xem thêm:- Hướng dẫn tạo Infographic dễ dàng bằng PowerPoint chi tiết (5 mẫu info có sẵn) | ATP Software
- Xuất Cad Sang Ảnh – Cách Chuyển File Cad Sang File Ảnh Chất Lượng Cao
- Chụp ảnh trang sức cho thương mại điện tử
- Shazam là gì? Cách tìm bài hát bằng Shazam dễ dàng, nhanh chóng
- Cách làm thịt heo muối mặn thơm ngon lai rai ngày Tết – Blog Review và Kinh Nghiệm Ăn Uống