Tài liệu Biểu thức chính quy và thư viện biểu thức chính quy trong php

Thảo luận trong 'Căn Bản' bắt đầu bởi Thúy Viết Bài, 5/12/13.

  1. Thúy Viết Bài

    Thành viên vàng

    Bài viết:
    198,891
    Được thích:
    167
    Điểm thành tích:
    0
    Xu:
    0Xu
    Phần 1: Biểu thức chính quy
    1.1
    Khái niệm
    Biểu thức chính quy ( regular expression viết tắt là regexp, reges hay regxp) là một chuỗi miêu tả một bộ các chuỗi khác, theo những quy tắc cú pháp nhất định.
    1.2
    Đặc điểm
    1.2.1 Ưu điểm
    Giúp đơn giản hơn trong lập trình và quá trình xử lý văn bản. ( Thay vì cần đến hàng trăm thủ tục để có thể trích xuất tất cả các địa chỉ email từ một số tài liệu, với regular expression chỉ cần một số dòng lệnh hoặc thậm chí một dòng lệnh để làm việc này. ü Giúp tiết kiệm thời gian và công sức
    1.2.2
    Nhược điểm
    Gây phiền toái không mong muốn như: sử dụng một biểu thức chính quy không phù hợp với biểu thức muốn tìm hoặc số văn bản tìm được với biểu thức chính quy đó không phù hợp.
    1.3
    Lịch sử phát triển
    Nguồn gốc của biểu thức chính quy nằm ở lý thuyết tự động và lý thuyết ngôn ngữ hình thức, cả hai đều là một phần của khoa học máy tính. Do vậy có thể nói thuật ngữ regular expression xuất phát từ lý thuyết toán học và khoa học máy tính, nó phản ánh một đặc điểm của các biểu thức toán học được gọi là chính quy (regularity). Trong những năm 1950, nhà toán học Stephen Cole Kleene mô tả các mô hình này bằng cách sử dụng các ký hiệu toán học của ông được gọi là tập chính quy.
     

    Các file đính kèm:

Đang tải...