Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Sức khỏe - Y tế
Văn bản luật
Nông Lâm Ngư
Kỹ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Giới thiệu
Đăng ký
Đăng nhập
Tìm
Danh mục
Kinh doanh - Marketing
Kinh tế quản lý
Biểu mẫu - Văn bản
Tài chính - Ngân hàng
Công nghệ thông tin
Tiếng anh ngoại ngữ
Kĩ thuật công nghệ
Khoa học tự nhiên
Khoa học xã hội
Văn hóa nghệ thuật
Y tế sức khỏe
Văn bản luật
Nông lâm ngư
Kĩ năng mềm
Luận văn - Báo cáo
Giải trí - Thư giãn
Tài liệu phổ thông
Văn mẫu
Thông tin
Điều khoản sử dụng
Quy định bảo mật
Quy chế hoạt động
Chính sách bản quyền
Giới thiệu
Đăng ký
Đăng nhập
0
Trang chủ
Công Nghệ Thông Tin
Kỹ thuật lập trình
Ngôn Ngữ Lập Trình C#
Đang chuẩn bị liên kết để tải về tài liệu:
Ngôn Ngữ Lập Trình C#
Hương Thủy
352
91
pdf
Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Thuộc tính quan trọng của đối tượng Capture là thuộc tính Length, đây chính là chiều dài của chuỗi con được nắm giữ. Khi chúng ta hỏi Match chiều dài của nó, thì chúng ta sẽ nhận được Capture.Length do Match được dẫn xuất từ Group và đến lượt Group lại được dẫn xuất từ Capture. Mô hình kế thừa trong biểu thức quy tắc của .NET cho phép Match thừa hưởng những giao diện phương thức và thuộc tính của những lớp cha của nó | Ngôn Ngữ Lập Trình C Thuộc tính quan trọng của đối tượng Capture là thuộc tính Length đây chính là chiều dài của chuỗi con được nắm giữ. Khi chúng ta hỏi Match chiều dài của nó thì chúng ta sẽ nhận được Capture.Length do Match được dẫn xuất từ Group và đến lượt Group lại được dẫn xuất từ Capture. Mô hình kế thừa trong biểu thức quy tắc của .NET cho phép Match thừa hưởng những giao diện phương thức và thuộc tính của những lớp cha của nó. Theo ý nghĩa này thì một Group là một Capture Group is-a Capture là một đối tượng Capture đóng gói các ý tưởng về các nhóm biểu thức. Đến luợt Match nó cũng là một Group Match is-a Group nó đóng gói tất cả các nhóm biểu thức con được so khớp trong biểu thức quy tắc Xem chi tiết hơn trong chương 5 Kế thừa và đa hình . Thông thường chúng ta sẽ tìm thấy chỉ một Capture trong tập hợp CaptureCollection nhưng điều này không phải vậy. Chúng ta thử tìm hiểu vấn đề như sau ở đây chúng ta sẽ gặp trường hợp là phân tích một chuỗi trong đó có nhóm tên của công ty được xuất hiện hai lần. Để nhóm chúng lại trong chuỗi tìm thấy chúng ta tạo nhóm company xuất hiện ở hai nơi trong mẫu biểu thức quy tắc như sau Regex theReg new Regex @ time d s @ company S s @ ip d . s @ company S s Biểu thức quy tắc này nhóm bất cứ chuỗi nào hợp với mẫu so khớp time và cũng như bất cứ chuỗi nào theo nhóm ip. Giả sử chúng ta dùng chuỗi sau để làm chuỗi tìm kiếm string stringl 10 20 30 IBM 127.0.0.0 HP Chuỗi này chứa tên của hai công ty ở hai vị trí khác nhau và kết quả thực hiện chương trình là như sau theMatch 10 20 30 IBM 127.0.0.0 HP Time 10 20 30 IP 127.0.0.0 Company HP Điều gì xảy ra Tại sao nhóm Company chỉ thể hiện giá trị HP. Còn chuỗi đầu tiên ở đâu hay là không được tìm thấy Câu trả lời chính xác là mục thứ hai đã viết chồng mục đầu. Tuy nhiên Group vẫn lưu giữ cả hai giá trị. Và ta dùng tập hợp Capture để lấy các giá trị này. 5 Ví dụ minh họa 10.9 Tìm hiểu tập hợp CaptureCollection. namespace Programming_CSharp using System using .
TÀI LIỆU LIÊN QUAN
PHẦN 2: GIỚI THIỆU VỀ MỘT NGÔN NGỮ LẬP TRÌNH NGÔN NGỮ LẬP TRÌNH C
Bài giảng Ngôn ngữ lập trình C và C++ (Phần 2: Ngôn ngữ C++) - Chương 2: Giới thiệu về ngôn ngữ lập trình C++
Ngân hàng đề thi hết học phần Ngôn ngữ lập trình C++
Bài giảng Lý thuyết ngôn ngữ lập trình: Chương 5 - CĐ CNTT Hữu nghị Việt Hàn
Ngôn Ngữ Lập Trình C#
Bài giảng: Ngôn Ngữ lập trình bậc cao C++ - PGS.TS Nguyễn Hữu Công
Giáo trình ngôn ngữ lập trinh C part 2
Giáo trình ngôn ngữ lập trinh C part 3
Giáo trình ngôn ngữ lập trinh C part 4
Giáo trình ngôn ngữ lập trinh C part 5
crossorigin="anonymous">
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.