REGULAR EXPRESSION PHP
CÁC CHỦ ĐỀ
BÀI MỚI NHẤT
MỚI CẬP NHẬT

Regular Expression PHP

Danh sách các bài viết trong chuyên mục Regular Expression PHP, đây là những bài viết mới nhất được cập nhật trong mục Regular Expression PHP.

Trước đây việc xử lý chuỗi trong PHP rất là khó khăn bởi nó cung cấp quá ít hàm xử lý chuỗi, hoặc nếu có thì các hàm đó lại không có một chuẩn chung để kiểm tra định dạng của chuỗi. Nhưng từ ngày Regular Expression ra đời thì vấn đề này đã được giải quyết. 

Regular Expression là một chương trình mẫu (biểu thức chính quy) dùng để so khớp với dữ liệu. Ngoài cách ghi này ra thì người ta cò ghi tắt là ReExp, vì vậy kể từ bây giờ nếu mình có ghi RegExp thì ban phải hiểu đó là Regular Expression nhé.

Hiện trong PHP có một số hàm dùng để xử lý RegExp như preg_match, preg_match_all, ... Công dụng nhiều nhất của Regular Expression PHP đó là dùng để tách chuỗi khi lấy nội dung từ website khác, hoặc nó dùng để kiểm tra định dạng dữ liệu truyền vào có hợp lệ hay không. Đây là hai vấn đề thường gặp khi bạn làm website, vì vậy bạn không nên bỏ qua series học RegExp​ này bởi vì series này mình viết khá đầy đủ và dư cho bạn sử dụng khi xây dựng dự án. Tuy nhiên nếu bạn chỉ muốn sử dụng đơn giản thì có thể đọc vài bài đầu về các cú pháp đơn giản của Regex và các hàm xử lý Regular Expression trong PHP là được.

Regular Expression được tích hợp vào hầu hết các ngôn ngữ lập trình hiện nay, mỗi ngôn ngữ sẽ có những hàm xử lý khác nhau nhưng về chuẩn biểu thức chính quy thì thì giống nhau, vì vậy nếu bạn đã từng sử dụng biểu thức Regex ở ngôn ngữ khác thì khi qua PHP sẽ không gây khó khăn cho bạn.

Còn chờ gì nữa mà at không bắt đầu học ngay nhỉ? Nhớ share cho bạn bè cùng học chung nhé.

+REGULAR EXPRESSION PHP
1 Regular Expression là gì?
2 Các quy tắc Regular Expression căn bản
3 Các quy tắc Regular Expression căn bản (tiếp theo)
4 Giới thiệu website kiểm tra Regular Expression
5 Hàm preg_match trong php
6 Hàm preg_replace trong php
7 Hàm preg_match_all trong php
8 None Capturing Group trong Regular Expression
9 Negative Và Positive Lookbehind trong Regular Expression
10 Negative Và Positive Lookahead trong Regular Expression
11 Học Regular Expression qua ví dụ - Bài tập căn bản

Bài xem nhiều

Xây dựng chức năng đăng nhập và đăng ký với php và mysql

Xây dựng chức năng đăng nhập và đăng ký với php và mysql

Trong bài này tôi sẽ hướng dẫn các bạn xây dựng chức năng đăng nhập…

Bảng mã ASCII chuẩn các hệ nhị phân - thập phân - thập lục phân

Bảng mã ASCII chuẩn các hệ nhị phân - thập phân - thập lục phân

Mã ASCII được dùng khá thường xuyên khi lập trình để giao tiếp với ngôn…

Cách khai báo biến trong PHP, các loại biến thường gặp

Cách khai báo biến trong PHP, các loại biến thường gặp

Bất kì một ngôn ngữ lập trình nào đều có khái niệm biến và hằng…

Bài 26: Hàm isset() và empty() trong php

Bài 26: Hàm isset() và empty() trong php

Hàm isset() trong PHP mình cũng đã sử dụng khá nhiều lần rồi nhưng vẫn…

Các kiểu dữ liệu trong PHP và các loại biến tương ứng

Các kiểu dữ liệu trong PHP và các loại biến tương ứng

Tiếp theo bài học khai báo biến và hằng số trong php thì chúng ta…

Bài 19: Phương thức GET và POST trong php

Bài 19: Phương thức GET và POST trong php

Như các bạn biết bộ mã nguồn web viết bằng PHP được đưa lên host…

Bài 20: Các hàm xử lý chuỗi trong php

Bài 20: Các hàm xử lý chuỗi trong php

Việc xử lý chuỗi trong PHP rất là quan trọng vì dữ liệu để hiển…

Download và cài đặt Vertrigo Server

Download và cài đặt Vertrigo Server

Như ta biết thì PHP là một ngôn ngữ chạy trên Server nên ta cần…

Bài 25: Session và cookie trong php

Bài 25: Session và cookie trong php

Session và Cookie dùng để lưu trữ dữ liệu của người dùng, từ đó hệ…

Bài 05: Câu lệnh if else trong php

Bài 05: Câu lệnh if else trong php

Trong bài này ta sẽ tìm hiểu đến khái niệm về mệnh đề, cách sử…

Bài 04: Toán tử và biểu thức trong php

Bài 04: Toán tử và biểu thức trong php

Vậy là chúng ta đã tì hiểu được các khái niệm về biến, hằng số…

Hàm strpos() trong PHP

Hàm strpos() trong PHP

Cách sử dụng strpos() trong PHP

Hiểu về Request và Response trong lập trình Web

Hiểu về Request và Response trong lập trình Web

Khi coi các bài tutorials trên mạng hoặc các video học lập trình trên mạng…

Font Awesome là gì? Cách sử dụng Font Awesome

Font Awesome là gì? Cách sử dụng Font Awesome

Trước đây để tạo các ICON đó ta phải thực hiện cắt chúng ra từ…

Bài 09: Vòng lặp foreach trong php

Bài 09: Vòng lặp foreach trong php

Ở các bài trước chúng ta đã được học ba vòng lặp (for, while và…

Chương trình quản lý sinh viên PHP lưu database

Chương trình quản lý sinh viên PHP lưu database

Ở bài tập trước chúng ta đã tập làm trang quản lý sinh viên lưu…

Giải phương trình bậc nhất một ẩn bằng PHP

Giải phương trình bậc nhất một ẩn bằng PHP

Trước khi lập trình một bài toán thì bạn cần phải biết bài toán yêu…

Bài 07: Vòng lặp for trong php

Bài 07: Vòng lặp for trong php

Trong bài học này các bạn sẽ được tìm hiểu về cú pháp và cách…

Bài 10: Lệnh break, continue, goto, die, exit trong php

Bài 10: Lệnh break, continue, goto, die, exit trong php

Trong bài này các bạn sẽ được học một số lệnh dừng vòng lặp (break),…

Thuật toán phân trang với PHP và MySQL

Thuật toán phân trang với PHP và MySQL

Trên freetuts.net đã có hai bài viết về thuật toán phân trang rồi nhưng những…

Top