"Abc: Lorem ipsum sit amet" dizgisi varsa, ":" dahil olmak üzere ":" önce dizeyi kaldırmak için javascript/jQuery'yi nasıl kullanabilirim? Örneğin, yukarıdaki dizgi şöyle olacaktır: "Lorem ipsum sit amet".Javascript'te ":" önce bir dizenin bir kısmı nasıl kaldırılır?
cevap
jQuery gerek burada yok, düzenli bir JavaScript yapacağız:
var str = "Abc: Lorem ipsum sit amet";
str = str.substring(str.indexOf(":") + 1);
You can test it here. Veya, .split()
ve .pop()
sürümü:
var str = "Abc: Lorem ipsum sit amet";
str = str.split(":").pop();
You can test that version here. Veya normal ifade sürümü (bu birkaç varyasyonlar):
var str = "Abc: Lorem ipsum sit amet";
str = /:(.+)/.exec(str)[1];
Harika bir yanıt, Farklı özümleri seviyorum – Aardvark
Dize içinde birden fazla ':' varsa, ikinci varyant, diğerlerinde olduğu gibi ilkinden ziyade * son * birini izleyen dizeyi döndürür. JS'nin 'split()' yönteminde, Python stili '.split (':', 1) [1]' yapmanıza izin veren, sadece split-n-times seçeneğinin olmaması talihsiz bir durumdur. (Burada * isteğe bağlı bir 'sayı' argümanıdır, ancak herhangi bir makul kişinin bekleyeceği şeyi yapmaz.) – bobince
@bobince - Haklısın, burada tutarlı bir varsayım var. 'label: bir şey' biçimi, eğer durum bu değilse ilk seçenekle giderdim. –
- 1. Bir dizenin parçası nasıl kaldırılır?
- 2. MySQL'de Base64 kodlu bir dizenin bir kısmı nasıl çıkarılır?
- 3. Beyaz boşluk bir dizenin başlangıcından nasıl kaldırılır?
- 4. Belirli bir karakterden önce bir dizenin son bölümünü nasıl alabilirim?
- 5. C# içindeki bir dizenin ilk ve son karakteri nasıl kaldırılır?
- 6. Görüntünün bir kısmı nasıl görüntülenir?
- 7. Bir dizenin
- 8. Notepad ++ Bir sözcükten önce ve sonra tüm karakterler nasıl kaldırılır
- 9. Tuval Üzerindeki SVG'nin Bir Kısmı Nasıl Oluşturulur?
- 10. Hattın bir kısmı Python
- 11. Dizenin bir bölümünü nasıl karşılaştırabilirim?
- 12. Eşleşen bir ifadenin grup ifade kısmı nasıl alınır?
- 13. Bir dizenin bir bölümünü java'ya nasıl alırsınız?
- 14. MongoDB'de bir dizenin bir bölümünü nasıl ararım?
- 15. Bir dizenin python
- 16. Modelin bir kısmı omurgada nasıl yeniden işlenir?
- 17. C içinde bir işlev içinde bir dizenin boyutunu nasıl bulunur? Açıklamaya önce
- 18. Bir dizenin bir parçasını python
- 19. Neden kodumun bir kısmı yürütülmedi?
- 20. Yeniden bir git Repository bir kısmı
- 21. Bir dizenin tüm öğeleri için dizelerin bir listesini arama
- 22. Bir işlem nasıl kaldırılır WiX
- 23. pyqt: Bir widget nasıl kaldırılır?
- 24. Logstash bir olay nasıl kaldırılır?
- 25. RadPageView'da bir sayfa nasıl kaldırılır?
- 26. PreferenceActivity'den nasıl bir tercih kaldırılır?
- 27. Bir ürün nasıl kaldırılır Installshield
- 28. Yerinde bir span nasıl kaldırılır?
- 29. Nesnede var mı yoksa javascriptte mi var
- 30. Bir maçta sadece belirli bir kısmı nasıl seçilir?
Soru formunda olduğundan ve jquery'den daha alakalı olduğundan javascript etiketini ekledim. – Spudley