Burada, hatırlamayı başaramadığım basit bir regex tekniği var. Diyelim ki, genel olarak normal bir regex uygulaması kullanıyorum (ör. Grep veya grep -E). Dosyaların bir listesini yapmak ve .sty
ya da .cls
içinde bu son ile eşleşecek olsaydım, bunu nasıl yapardım?Regex benzersiz alt dizelerle eşleşecek
4
A
cevap
4
ls | grep -E "\.(sty|cls)$"
\.
maçlar tam anlamıyla bir"."
- maç"sty"
veya"cls"
- - Çıkışsız.
herhangi karaktere(sty|cls)
maçları | biror
ve parantez ifadeyi sınırlandırır.$
o desenlerin listeleri için farklı bir seçenek olarak, sen
grep -E
veya
egrep
değil
grep -e
istediğiniz hattı
Not sonunda olmak maçını zorlar.
2
egrep "\.sty$|\.cls$"
2
Bu regex:.
\ (arpacık | cls)
herhangi bir dize maç olacak \ z .sty veya .cls
ile biter DÜZENLEME: grep \ z için
ile değiştirilmesi gerekir $ \. (sty | cls) jelovirt önerilmektedir.
İlgili konular
- 1. pandalarda gerçek benzersiz değerler regex ile eşleşecek DataFrame nasıl bulunur
- 2. Belirli bir alt dizgi olmayan bir öğeyle eşleşecek şekilde regex
- 3. Son boşluk karakteriyle eşleşecek regex
- 4. mod_rewrite regex yalnızca belirli bir dize olmadığında eşleşecek şekilde eşleşecek
- 5. PowerShell regex, çok satırlı dizelerle nasıl çalışır?
- 6. Python regex belirli bir kelime ile eşleşecek
- 7. Çift karakter oluşumundan sonra her şeyle eşleşecek şekilde regex
- 8. PostgreSQL'de alt dizelerle sipariş vermek mümkün mü?
- 9. Çok satırlı C# Boş satırdan sonra eşleşecek Regex
- 10. Bazı alt dizelerle başlayan listelerde dize dizinleri nasıl bulunur?
- 11. boost regex alt dizesi eşleştirmesi
- 12. Dizelerle ve Int
- 13. Dizelerle php yöntemlerini çağırma
- 14. PHP normal ifadesi kelimelere eşleşecek şekilde
- 15. regex []
- 16. Mongodb - alt belgeler için tuşların regex eşleşmesi
- 17. .Net Regex İçindeki ASCII olmayan herhangi bir karakterle eşleşen Regex
- 18. Hücre Formatlarını xlwt biçimindeki dizelerle ayarlama
- 19. Regex
- 20. [a-zA-Z] Python regex modeli ASCII olmayan Unicode karakterleriyle eşleşecek ve değiştirilebilecek mi?
- 21. A içeren bir dizeyle eşleşecek bir regex var mı, ancak B
- 22. Sıralama olmadan benzersiz benzersiz
- 23. Regex Java Dize
- 24. ruby özyinelemeli regex
- 25. R- Kısmi dizelerle eşleşen meta verilere (id) göre bir satır alt kümesi
- 26. Bash: Dizelerle işlem yapma (yüzde işareti)
- 27. Dizelerle virgülle ayrılmış dizge nasıl dönüştürülür?
- 28. Kısmi dizeyi başka bir dizelerle eşleştirin
- 29. Bir Klasördeki ve Alt Klasörlerindeki tüm dosyalar bir dize ile eşleşecek şekilde nasıl toplanır
- 30. IRC takma adıyla eşleşecek düzenli ifade