«substr» etiketlenmiş sorular


23
JavaScript'teki bir Dizeden dosya uzantısını nasıl kırpırım?
Örneğin, varsayarak x = filename.jpg, Almak istediğim filenameyerde, filenameherhangi bir dosya adı olabilir (dosya adı yalnızca [a-zA-Z0-9-_] basitleştirmek içeren varsayalım.). Ben testere x.substring(0, x.indexOf('.jpg'))üzerindeki DZone Snippet'ler ama olmaz x.substring(0, x.length-4)daha iyi performans? Çünkü, lengthbir özelliktir ve karakter kontrolü yapmazken indexOf()bir işlevdir ve karakter kontrolü yapar.


7
Bir desene göre bir alt dizeyi ayıklayın
Dize listesi olduğunu varsayalım: string = c("G1:E001", "G2:E002", "G3:E003") Şimdi sadece iki nokta üst üste ":" den sonraki parçaları içeren bir dizi vektörü elde etmeyi umuyorum, yani substring = c(E001,E002,E003). R'de bunu yapmanın uygun bir yolu var mı? Kullanıyor substrmusunuz?
136 regex  r  substr 

8
Awk substratı kullanarak son alanı alın
awkDosyanın mutlak yolu verilen bir dosyanın adını almaya çalışıyorum . Örneğin, giriş yolu verildiğinde /home/parent/child/filenamealmak filename istediğim şey denedim: awk -F "/" '{print $5}' input hangi mükemmel çalışıyor. Bununla birlikte, girdim $5aşağıdaki yapıya sahipse yanlış olacak olan sabit kodlamayım : /home/parent/child1/child2/filename Yani genel bir çözüm her zaman son alanı (dosya …
105 unix  awk  substr 

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.