Tôi đang đọc tài liệu PCRE và nó đề cập đến định lượng sở hữu, nhưng không xác định rõ ràng hoặc cụ thể chúng. Tôi biết định lượng tham lam là gì, và tôi biết lượng tử lười là gì. Nhưng sở hữu?Ai đó có thể giải thích các số liệu có khả năng cho tôi? (Biểu thức chính quy)
PCRE man page dường như gian lận khi sử dụng cụm từ mà không xác định cụm từ đó. Trang hướng dẫn cụ thể nêu rõ rằng số định lượng sở hữu lần đầu tiên được xác định trong Friedl's book. Vâng, đó là tuyệt vời, nhưng tôi không có cuốn sách của Friedl, và trong việc đọc trang người đàn ông, giữa các dòng, tôi không thể tìm ra những gì phân biệt các định lượng sở hữu từ những người tham lam.
- ? = không hoặc một, tham lam
- ?? = Zero hoặc một, lười biếng
- ? + = Zero hoặc một, sở hữu
- '+' = một hoặc nhiều, tham lam
- +? = Một hoặc nhiều, lười biếng
- ++ = một hoặc nhiều, sở hữu
Câu hỏi này đã được thêm vào [FAQ Overflow Regular Expression FAQ] (http://stackoverflow.com/a/22944075/2736496), trong "Quantifiers> More on the difference ..." – aliteralmind