Tôi cần trợ giúp về đối sánh cụm từ thông dụng với tùy chọn không tham lam.Làm thế nào tôi có thể viết một regex phù hợp với không tham lam?
Các mô hình phù hợp là:
<img\s.*>
Các văn bản để phù hợp là:
<html>
<img src="test">
abc
<img
src="a" src='a' a=b>
</html>
tôi thử nghiệm trên http://regexpal.com
biểu hiện này phù hợp với tất cả các văn bản từ <img
kéo >
. Tôi cần nó để phù hợp với lần đầu tiên gặp phải >
sau khi <img
ban đầu, vì vậy ở đây tôi cần phải nhận được hai kết quả phù hợp thay vì một trong đó tôi nhận được.
Tôi đã thử tất cả các kết hợp của không tham lam ?
, không thành công.
Ngôn ngữ nào bạn đang chạy REGEX? – Utkanos
Bản sao có thể có của [RegEx khớp với các thẻ mở trừ các thẻ khép kín XHTML] (https://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags) –