Mẫu Regular Expressions hữu ích
Số trang: 6
Loại file: pdf
Dung lượng: 114.51 KB
Lượt xem: 18
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Không chỉ trong PHP mà ở nhiều ngôn ngữ khác Regular Expressions xuất hiện một cách thường xuyên, điều này cho thấy sự tiện dụng của nó. Xin giới thiệu một vài mẫu Regex hữu ích : Tên truy cập Chỉ chấp nhận chữ cái thường, chữ cái viết hoa, số 0-9, và gạch chân. view plaincopy to clipboardprint? 1. $string =
Nội dung trích xuất từ tài liệu:
Mẫu Regular Expressions hữu ích Mẫu Regular Expressions hữu íchKhông chỉ trong PHP mà ở nhiều ngôn ngữ khác Regular Expressions xuấthiện một cách thường xuyên, điều này cho thấy sự tiện dụng của nó. Xin giớithiệu một vài mẫu Regex hữu ích : T ên truy cập Chỉ chấp nhận chữ cái th ường,chữ cái viết hoa, số 0-9, và gạch chân.view plaincopy to clipboardprint? 1. $string = userNaME123456789_; 2. if (preg_match(/^[a- zd_]{023456789}$/i, $string)) { echo example 1 successful.; }$string = userNaME123456789_ ;if (preg_match(/^[a-zd_]{023456789}$/i, $string)) { echo example 1successful.; }Số điện thoại Số điện thoại có dạng : (###)###-####view plaincopy to clipboardprint? 1. $string = (032)555-5555; 2. if (preg_match(/^((?[2-9]{1}[0-9]{2})?|[0-9]{3,3}[-. ]?)[ ][0-9]{3,3}[- . ]?[0-9]{4,4}$/, $string)) { 3. echo example 2 successful.; 4. }$string = (032)555-5555;if (preg_match(/^((?[2-9]{1}[0-9]{2})?|[0-9]{3,3}[-. ]?)[ ][0-9]{3,3}[-. ]?[0-9]{4,4}$/, $string)) {echo example 2 successful.;}Địa chỉ Email dạng ho.ten@domain.com.vnview plaincopy to clipboardprint? 1. $string = first.last@domain.com.vn; 2. if (preg_match( /^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA- Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/, $string)) { 3. echo example 3 successful.; 4. }$string = first.last@domain.com.vn;if (preg_match( /^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/, $string)) {echo example 3 successful.;}Mã Postal :view plaincopy to clipboardprint? 1. $string = 55324-4324; 2. if (preg_match(/^[0-9]{5,5}([- ]?[0-9]{4,4})?$/, $string)) { 3. echo example 4 successful.; 4. }$string = 55324-4324;if (preg_match(/^[0-9]{5,5}([- ]?[0-9]{4,4})?$/, $string)) {echo example 4 successful.;}Địa chỉ ip :view plaincopy to clipboardprint? 1. $string = 255.255.255.0; 2. if (preg_match( ^(?:25[0-5]|2[0-4]d|1dd|[1-9]d|d)(?:[.](?:25[0-5]|2[0- 4]d|1dd|[1-9]d|d)){3}$, $string)) { 3. echo example 5 successful.; 4. }$string = 255.255.255.0;if (preg_match( ^(?:25[0-5]|2[0-4]d|1dd|[1-9]d|d)(?:[.](?:25[0-5]|2[0-4]d|1dd|[1-9]d|d)){3}$, $string)) {echo example 5 successful.;}Mã màu hexadecimal Dạng :#333333, #333. :view plaincopy to clipboardprint? 1. $string = #666666; 2. if (preg_match(/^#(?:(?:[a-fd]{3}){1,2})$/i, $string)) { 3. echo example 6 successful.; 4. }$string = #666666;if (preg_match(/^#(?:(?:[a-fd]{3}){1,2})$/i, $string)) {echo example 6 successful.;}Comment nhiều dòng Comment dạng : /* * text here */ Th ường dùng trongphp, css... :view plaincopy to clipboardprint? 1. $string = /* commmmment */; if (preg_match(/^[(/*)+.+(*/)]$/, $strin g)) { 2. echo example 7 successful.; 3. }$string = /* commmmment */; if (preg_match(/^[(/*)+.+(*/)]$/, $string)) {echo example 7 successful.;}Ngày Ngày dạng MM/DD/YYYY :view plaincopy to clipboardprint? 1. $string = 10/15/2007; 2. if (preg_match(/^d{1,2}/d{1,2}/d{4}$/, $string)) { 3. echo example 8 successful.; 4. }
Nội dung trích xuất từ tài liệu:
Mẫu Regular Expressions hữu ích Mẫu Regular Expressions hữu íchKhông chỉ trong PHP mà ở nhiều ngôn ngữ khác Regular Expressions xuấthiện một cách thường xuyên, điều này cho thấy sự tiện dụng của nó. Xin giớithiệu một vài mẫu Regex hữu ích : T ên truy cập Chỉ chấp nhận chữ cái th ường,chữ cái viết hoa, số 0-9, và gạch chân.view plaincopy to clipboardprint? 1. $string = userNaME123456789_; 2. if (preg_match(/^[a- zd_]{023456789}$/i, $string)) { echo example 1 successful.; }$string = userNaME123456789_ ;if (preg_match(/^[a-zd_]{023456789}$/i, $string)) { echo example 1successful.; }Số điện thoại Số điện thoại có dạng : (###)###-####view plaincopy to clipboardprint? 1. $string = (032)555-5555; 2. if (preg_match(/^((?[2-9]{1}[0-9]{2})?|[0-9]{3,3}[-. ]?)[ ][0-9]{3,3}[- . ]?[0-9]{4,4}$/, $string)) { 3. echo example 2 successful.; 4. }$string = (032)555-5555;if (preg_match(/^((?[2-9]{1}[0-9]{2})?|[0-9]{3,3}[-. ]?)[ ][0-9]{3,3}[-. ]?[0-9]{4,4}$/, $string)) {echo example 2 successful.;}Địa chỉ Email dạng ho.ten@domain.com.vnview plaincopy to clipboardprint? 1. $string = first.last@domain.com.vn; 2. if (preg_match( /^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA- Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/, $string)) { 3. echo example 3 successful.; 4. }$string = first.last@domain.com.vn;if (preg_match( /^[^0-9][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[@][a-zA-Z0-9_]+([.][a-zA-Z0-9_]+)*[.][a-zA-Z]{2,4}$/, $string)) {echo example 3 successful.;}Mã Postal :view plaincopy to clipboardprint? 1. $string = 55324-4324; 2. if (preg_match(/^[0-9]{5,5}([- ]?[0-9]{4,4})?$/, $string)) { 3. echo example 4 successful.; 4. }$string = 55324-4324;if (preg_match(/^[0-9]{5,5}([- ]?[0-9]{4,4})?$/, $string)) {echo example 4 successful.;}Địa chỉ ip :view plaincopy to clipboardprint? 1. $string = 255.255.255.0; 2. if (preg_match( ^(?:25[0-5]|2[0-4]d|1dd|[1-9]d|d)(?:[.](?:25[0-5]|2[0- 4]d|1dd|[1-9]d|d)){3}$, $string)) { 3. echo example 5 successful.; 4. }$string = 255.255.255.0;if (preg_match( ^(?:25[0-5]|2[0-4]d|1dd|[1-9]d|d)(?:[.](?:25[0-5]|2[0-4]d|1dd|[1-9]d|d)){3}$, $string)) {echo example 5 successful.;}Mã màu hexadecimal Dạng :#333333, #333. :view plaincopy to clipboardprint? 1. $string = #666666; 2. if (preg_match(/^#(?:(?:[a-fd]{3}){1,2})$/i, $string)) { 3. echo example 6 successful.; 4. }$string = #666666;if (preg_match(/^#(?:(?:[a-fd]{3}){1,2})$/i, $string)) {echo example 6 successful.;}Comment nhiều dòng Comment dạng : /* * text here */ Th ường dùng trongphp, css... :view plaincopy to clipboardprint? 1. $string = /* commmmment */; if (preg_match(/^[(/*)+.+(*/)]$/, $strin g)) { 2. echo example 7 successful.; 3. }$string = /* commmmment */; if (preg_match(/^[(/*)+.+(*/)]$/, $string)) {echo example 7 successful.;}Ngày Ngày dạng MM/DD/YYYY :view plaincopy to clipboardprint? 1. $string = 10/15/2007; 2. if (preg_match(/^d{1,2}/d{1,2}/d{4}$/, $string)) { 3. echo example 8 successful.; 4. }
Tìm kiếm theo từ khóa liên quan:
Lý thuyết tin học SQL Tin học đại cương giáo trình Tin học đại cương bài giảng Tin học đại cương tài liệu Tin học đại cương lý thuyết Tin học đại cươngGợi ý tài liệu liên quan:
-
Ứng dụng công cụ Quizizz thiết kế trò chơi học tập trong giảng dạy học phần tin học đại cương
12 trang 298 0 0 -
Tài liệu hướng dẫn thực hành Tin học đại cương - ĐH Bách Khoa Hà Nội
40 trang 257 0 0 -
Giáo trình Tin học đại cương part 7
19 trang 230 0 0 -
Giáo trình Tin học đại cương: Phần 1 - ĐH Kinh tế Quốc Dân
130 trang 156 0 0 -
Giáo trình Tin học đại cương (Tái bản năm 2020): Phần 1 - PGS.TS. Nguyễn Thị Thu Thủy (Chủ biên)
105 trang 141 0 0 -
Hướng dẫn thực hành lập trình C trên Visual Studio
9 trang 126 0 0 -
Giáo trình Tin học đại cương: Phần 1 - Vi Hồng Thắm
90 trang 125 0 0 -
Giáo trình Tin học đại cương: Phần 2 - Trần Đình Khang
118 trang 115 0 0 -
Trắc nghiệm và đáp án hệ cơ sở dữ liệu - ĐH Công Nghiệp Tp. Hồ Chí Minh
63 trang 113 0 0 -
Quản trị người dùng trong Exchange 2007 bằng Powershell
9 trang 106 0 0