Bir JS ayrıştırıcısı yazıyorum ve düzenli bir ifade (/lookup/g
) ve basit bölümleme (bar/baz/g
) arasındaki ayrım yapmayı merak ediyorum. JavaScript'in normal ifadeleri tanımlamak için kullandığı kurallar nelerdir?JavaScript normal ifadeleri nasıl algılar?
cevap
ECMA özelliklerinde Section 7.8.5 ürününü incelemek isterseniz (açıklamalı sürüm şu andaki ancak şu an için latest PDF from the ECMA numaralı telefonu kontrol edin).
Bir JavaScript ifadesinin boş bırakılamadığını da unutmayın. //
, her zaman tek satırlık bir yorumun başlangıcında 'dir. Ayrıca, bir noktalı virgülün hiçbir zaman bir regex değişmezinden önce eklenmemesi gerektiğini de belirtmek gerekir.
Teğet, boş JavaScript regex, /(?:)/
gibi görünüyor.
Dilbilgisinin [en son sürüm] içinde bir miktar değiştiğini unutmayın (http://www.ecma-international.org/publications/files/ECMA-ST/Ecma-262.pdf). –
@AndrewMarshall: Eğer HTML formatında olsaydı - var olup olmadığını biliyor muydunuz? Teşekkürler. – alex
Yea bu yüzden bunun yerine bu sürümle bağlantı kuracağınızı düşündüm. Ve hayır, maalesef yok. Tamlık için bağlantıyı en son sürüme eklemek istedim. –
- 1. Jinja2'deki normal ifadeleri nasıl kullanırım?
- 2. Bash komut dosyalarında normal ifadeleri nasıl kullanırım?
- 3. R'de normal ifadeleri kullanarak parantezleri nasıl değiştiririm?
- 4. Facebook paylaşımı başarısını nasıl algılar? Javascript
- 5. Bağlamsız gramer normal ifadeleri açıklıyor mu?
- 6. NetBeans'teki normal ifadeleri bulun ve değiştirin
- 7. Python'daki ifadeleri kaldırmak için Normal İfade
- 8. Flask, URL yönlendirmesinde normal ifadeleri destekliyor mu?
- 9. Eclipse, koddaki hataları nasıl algılar
- 10. Javascript tarayıcı seçimi algılar Otomatik Tamamla değeri
- 11. Three.js, webgl desteğini algılar ve normal tuvalete geri dönüş yapar
- 12. Github, yansıtılmış depoları nasıl algılar?
- 13. onchange = "javascript: document.my_form.submit()" karşı normal
- 14. Normal İfadeler Dizisi Oluşturma Javascript
- 15. Normal İfadelerle İlgili Yorumlar
- 16. Girdi kutusundaki algılamayı algılar
- 17. Python ve Javascript düzenli ifadeleri arasındaki fark nedir?
- 18. İki dizeyle eşleşen Javascript normal ifadesi
- 19. JavaScript normal ifadesinde Arapça karakterler dahil mi?
- 20. Bir web sayfası bir javascript yönlendirmesi varsa algılar
- 21. Javascript normal ifadesi - RegEx nesnesine dize
- 22. Normal javascript işlevi ile hesaplanan bir
- 23. Sorguyu belirten bir javascript normal ifadesi
- 24. Javascript normal ifadeler - exec sonsuz döngü
- 25. Normal javascript kodu ng-view (angularjs) içinde nasıl kullanılır?
- 26. HTML kodunu javascript ile normal metne nasıl çeviririm?
- 27. iOS, kullanıcının hareketini algılar
- 28. Normal ifadeleri kullanarak bir giriş metninin yalnızca belirli bölümlerini nasıl alırsınız?
- 29. Belirli bir eşleşmeyi değiştirmek için Normal İfadeleri nasıl kullanırsınız (ör. "Son" veya "sondan ikinci")?
- 30. Cümle içinde arama yapmak için normal ifadeleri nasıl kullanabilirim? Büyük/küçük harf duyarlı değil
önceki '/'? –