1<br />
<br />
MORE JAVASCRIPT<br />
Msc. nguyenhominhduc<br />
TonDucThang University<br />
<br />
Nội dung<br />
2<br />
<br />
<br />
<br />
<br />
<br />
Regular Expressions (biểu thức chính quy)<br />
Cookies<br />
Client-side Shopping Carts (giỏ hàng)<br />
<br />
Slide Set 12<br />
<br />
2<br />
<br />
Biểu thức chính quy<br />
3<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Biểu thức chính quy (tiếng Anh: regular<br />
expression, viết tắt là regexp, regex hay regxp)<br />
là một chuỗi miêu tả một bộ các chuỗi khác, theo<br />
những quy tắc cú pháp nhất định<br />
thường được dùng trong các trình biên tập văn<br />
bản và các tiện ích tìm kiếm và xử lý văn bản dựa<br />
trên các mẫu được quy định<br />
Nhiều ngôn ngữ lập trình cũng hỗ trợ biểu thức<br />
chính quy trong việc xử lý chuỗi (trong đó có<br />
javascript)<br />
<br />
3<br />
<br />
Biểu thức chính quy trong Javascript<br />
4<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
JavaScript có một số tính năng được xây dựng<br />
sẵn cho phép nhận dạng các mẫu.<br />
các tính năng này rất hữu dụng trong việc kiểm<br />
tra dữ liệu người dùng nhập vào các ô nhập liệu<br />
Lưu ý: việc kiểm tra dữ liệu tại client chỉ nhằm<br />
tăng tính thuận tiện cho người dùng và giảm lưu<br />
lượng xử lý trên server.<br />
<br />
Slide Set 12<br />
<br />
4<br />
<br />
Biểu thức chính quy trong Javascript<br />
<br />
5<br />
<br />
Ví dụ: kiểm tra biến name có chứa 1 chữ b hoặc 1 chữ t<br />
<br />
Slide Set 12<br />
<br />
5<br />
<br />