我有這個:
"example: myresult"
我需要一個從“:”中尋找這個的方法
"myresult"
我試過 String.search()
uj5u.com熱心網友回復:
使用string.includes(searchString, position),具有第二個位置引數來開始搜索。
position 可選 字串中開始搜索 searchString 的位置。(默認為 0。)
const str = "example: myresult";
const startIndex = str.indexOf(': ');
console.log(str.includes('example')); // true
console.log(str.includes('example', startIndex)); // false
console.log(str.includes('myresult', startIndex)); //true
uj5u.com熱心網友回復:
這應該作業
function getSecondPart(str) {
return str.split(':')[1];
}
uj5u.com熱心網友回復:
作為最后的手段,您還可以使用正則運算式路由來提取分號后面帶有標簽的值:
const subject = "example: myresult";
const re = /^. ?\: (. )$/im;
const match = re.exec(subject);
let result = "";
if (match !== null) {
result = match[1];
}
console.log(result);
uj5u.com熱心網友回復:
假設“:”始終一致,這應該適合您:
var myresult = "example: myresult";
console.log(myresult.split(': ')[1]);
uj5u.com熱心網友回復:
嘗試
'string'.includes(':')
您可以通過包含在單詞中來檢查符號或字母是否在單詞中
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/531064.html
標籤:javascript细绳
上一篇:單擊重置時不要關閉模式
