düzenli olmayan açgözlü maç
Düzenli ifade olmayan açgözlü seçeneği ile eşleşen hakkında yardıma ihtiyacım var.
Maç desen
<img\s.*>
Maç için metin
<html>
<img src="test">
abc
<img
src="a" src='a' a=b>
</html>
http://regexpal.com test ediyorum
Bu ifade <img tüm metin > son kibrit. İlk > sonra ilk almak gerekir diye burada <img, 2 almak yerine 1 maçta karşılaştı ile maç istiyorum.
Tüm kombinasyonları denedimolmayan açgözlü ?hiçbir başarı ile.
Ve lütfen hiçbir danışmanlık REGEX, Bu soru ile html ayrıştırma hakkında ilgilinon-açgözlüöğrenmek istediğim eşleşen.
CEVAP
Olmayan açgözlü ? gayet iyi çalışıyor. Seçmeniz gereken bu sadecenokta tüm maçlardüzenli ifade motorları seçeneği(regexpalmotor kullanılır, aynı zamanda bu seçeneği vardır ) ile test ediyoruz. Bu, düzenli ifade motorları genellikle . kullandığınızda, eşleşen Satır sonları dont çünkü. Line-sonları çok maç . ile istediğiniz onları açıkça söylemek gerekir
yani
<img\s.*?>
gayet iyi çalışıyor!
results here kontrol edin
Ayrıca, çeşitli düzenli tatlar how dot behaves hakkında bilgi edinin.

Açgözlü düzenli sed eşleşen olmayan?...
nasıl non-açgözlü içine Düzenli ifade ...
O'mümkün düzenli HTML/ayrıştırma ...
Nasıl grep olmayan açgözlü bir maç yap...
(grep) Düzenli ASCII olmayan karakterl...