09/10/2018, 23:28
Metacharacter? Làm thế nào để hiểu ??
Trong lập trình web em hay gặp các chuỗi kỹ tự gọi là metacharacter hay recgular express gì đó (không biết đã đúng chưa?) để kiểm tra định dạng email..rồi viết Mode Rewrite nhưng đọc chẳng hiểu gì cả.
Ai thạo chỉ giùm em với, chi tiết càng tốt? Và có ví dụ thì tốt nữa
Cảm ơn rất nhiều
Ai thạo chỉ giùm em với, chi tiết càng tốt? Và có ví dụ thì tốt nữa

Cảm ơn rất nhiều
Bài liên quan
Phân tích cú pháp (Parsing)
Xác nhận tính hợp lệ của dữ liệu (Data validation - như kiểm tra địa chỉ email, địa chỉ IP...)
Xử lý chuỗi(String manipulation)
Tách dữ liệu và tạo báo cáo (Data extraction and report generation)
Đây cũng là một lý thuyết khá mới và hay.
Bạn có thể xem thêm về regex ở các trang .
http://www.regular-expressions.info/
http://java.sun.com/developer/techni...ases/1.4regex/
http://mindprod.com/jgloss/regex.html
Bạn cũng có thể đọc 1 article rất hay trên onjava...
Mong các Bác có kinh nghiệm vào chỉ bảo thêm.
[A-Z] = kiểu chữ hoa
[0-9] = dạng số
[D] không phải số
[d] số
^ bắt đầu của một chuỗi
$ kết thúc của một chuỗi
+ lặp nhiều lần
{n,m} lặp từ n đến m lần
Ngoài ra còn một só cái khác nữa mà conan quên mất tiêu oài. JavaScript, PHP và một số ngôn ngữ lập trình khác có hỗ trợ nó đó cho việc kiểm tra, tìm kiếm và replace dữ liệu dạng chuỗi đó.
Một cái link rất hay để tìm hiểu về Regular Expression:
http://developer.mozilla.org/en/docs...ar_Expressions
Em có một file html,em muốn remove all tags ,content và lưu nó sang một file khác.
plz help me on C# or Java.
Bạn thử dùng mẫu: String regex = <script.*</script>"
Cái này sẽ match tất cả các thẻ đóng và mở script và nội dung trong thẻ này.
Tương tự với các thẻ khác.