Welcome Guest [Log In] [Register]
Mới!! Đọc truyện Archie: Làm vua trong 1 ngày kiểu mới! Click vào đây (click actual size để xem kích thước thật nếu bạn nhìn không rõ).

-Club Happy forum

Lời hay ý đẹp Chatbox Menu
Homepage
Search
Member
Calendar
FAQ
Avatar Gallery
boitinh
Checkvirus
dictonary
ecard
wishboard
video
upload
webdesign
comic
advertisecode
japanname
Posted Image

Đăng kí ngay bây giờ !!!


Username:   Password:
Gửi trả lời
Js Regexp
Topic Started: Jul 19 2008, 10:30 PM (383 Views)
vuive
Member Avatar


Một biểu thức RegExp ( chúng ta tạm gọi là biểu thức so mẫu hay biểu thức tìm kiếm) được dùng nhiều trong việc tìm kiếm và xử lí chuỗi.

RegExp Là Gì ?
RegExp có thể hiểu đơn giản là một biểu thức chính qui.
Khi bạn muốn tìm kiếm trong một chuỗi kí tự bạn phải dùng các "mẫu giải thích" để thực hiện việc tìm kiếm. RegExp là một cách viết các "mẫu" đó.
Một "mẫu" đơn giản nhất là một kí tự chẳng hạn : a
Một "mẫu" hoàn chỉnh và đầy đủ sẽ đòi hỏi bao gồm nhiều kí tự ,các kí hiệu thay thế sắp xếp theo một công thức đúng ...
Với các "mẫu" được viết ra bạn có thể dùng nó để xác định và tìm kiếm các vị trí trong một chuỗi và nhiều công việc khác nữa ...

Định Nghĩa RegExp
Đối tượng RegExp thường được dùng để ghi nhớ các biểu thức tìm kiếm.
Chúng ta định nghĩa một đối tượng RegExp bằng từ khóa: "new" .Đoạn code sau định nghĩa một đối tượng RegExp có là patt1 với biểu thức mẫu đơn giản là "e"
Quote:
 
var patt1=new RegExp("e");


Khi chúng ta sử dụng biến partt1 cho việc tìm kiếm trong một chuỗi chúng ta sẽ tìm thấy kí tự "e"

Các Phương Thức Của RegExp
Có 3 phương thức chuẩn là : test(),exec() và compile()
Test()
Phương thức này dùng cho việc tìm kiếm chuỗi trong một giá trị xác định , giá trị trả lại là true ( nếu giá trị có chứa chuỗi thích hợp với biểu thức tìm kiếm ) hoặc false (nếu ngược lại )
Ví dụ:
Quote:
 
var patt1=new RegExp("e");
document.write(patt1.test("Well come to my blog !")+"<br />");
document.write(patt1.test("Cam on ban da vao blog cua toi !"));


Xem Demo

Kết quả trang web in ra là :
Quote:
 
true
false


Các forum khác nếu muốn share các bài của Club Happy sang trang của bạn, nhớ ghi nguồn.

Offline Member (No PM) Profile Trích dẫn Trở lên trên
 
1 user reading this topic (1 Guest and 0 Anonymous)
« Previous Topic · Tin học cho mọi người · Next Topic »
Gửi trả lời

Về ClubHappy: Các câu hỏi thường gặp

© Diễn đàn phát triển bởi: Vuive- Vuive -::+::-Email: Tui_la_vui_ve@Yahoo.Com.VnCác Thành Viên..
+ Các tài liệu, hình ảnh, dữ liệu... đưa lên có bản quyền thuộc về chủ sở hữu.
+ Truy cập, sử dụng website này nghĩa là bạn đã chấp nhận Quy Định của Diễn đàn.


Trở lên trên
Texas  Jones Act Lawyer
Lời nhạc Anime và Khác | :: Club Happy:: Phố Vui:: Liên hệ::