Jika saya memiliki string Abc: Lorem ipsum sit amet
, bagaimana saya bisa menggunakan JavaScript / jQuery untuk menghapus string sebelum :
menyertakan file :
. Misalnya string di atas akan menjadi: Lorem ipsum sit amet
.
javascript
Pemenang
sumber
sumber
Jawaban:
Tidak perlu jQuery di sini, JavaScript biasa akan berfungsi:
Atau, versi
.split()
dan.pop()
:Atau, versi regex (beberapa varian ini):
sumber
:
string, varian kedua akan mengembalikan string setelah yang terakhir, bukan yang pertama seperti yang lain. Sangat disayangkan bahwa tidak ada opsi split-only-n-times dalamsplit()
metode JS , yang memungkinkan Anda melakukan gaya Python.split(':', 1)[1]
. (Ada adalah opsionalnumber
argumen, tetapi tidak melakukan apa yang wajar setiap orang harapkan.)label: something
format yang konsisten , jika bukan itu masalahnya, saya akan menggunakan opsi pertama."Abc:Lorem_ipsum_sit_amet".split(':').slice(1).join('.');