Rõ ràng, bạn có thể sử dụng |
(ống?) Để đại diện OR
, nhưng có cách nào để đại diện AND
không?
Cụ thể, tôi muốn khớp các đoạn văn bản có chứa TẤT CẢ một cụm từ nhất định, nhưng không theo thứ tự cụ thể.
I'd like to match paragraphs of text
.. 2. Chứa văn bản không theo thứ tự . Số 1 là mở để giải thích. Số 2 có thể được thực hiện một vài cách. Cách 1 : (?:(?:(?(1)(?!))\b(phrase1)\b.*?|(?(2)(?!))\b(phrase2)\b.*?)){2}
, Cách 2: (?=.*\bphrase1\b)(?=.*\bphrase2\b)
trong trường hợp này, kết hợp của đoạn trong trường hợp này không được xác định cho đến khi định nghĩa của đoạn được chính thức hóa.