[英]How to get a sub-string after the last specified char ? Javascript
可以說我有以下字符串:
var text = "A_B_C_190"
我希望能夠在末尾提取數字(最后一個_之后的最后3個字符)
我累了 :
text.substr(text.indexOf('_'), -1)
但這給了我空
您可以使用string.prototype.split
和array.prototype.pop
:
var text = "A_B_C_190"; console.log(text.split('_').pop());
您必須使用lastIndexOf方法。
var text = "A_B_C_190" ans = text.substr(text.lastIndexOf('_')+1) console.log(ans)
如果要將其轉換為整數,請使用parseInt(ans)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.