簡體   English   中英

在javascript中提取字符串的方法是什么

[英]what is the way to extract string in javascript

數據是這樣的/ Canada / Quebec / Montreal或/ Japan / Osaka /或/ USA / California / Sanfransico

我只想提取第一個/后的國家名稱。

結果應該是加拿大,日本和美國

謝謝。

您可以在斜杠上分割字符串並采用第二項:

var country = data.split('/')[1];

您還可以找到第二個斜杠並使用substr

var country = data.substr(1, data.indexOf('/', 1) - 1);
var thestring = '/Canada/Quebec/Montreal';

console.log(thestring.split('/')[1]);

您的substring操作如下所示:

var data = '/Canada/Quebec/Montreal';
var country = data.substring(1,data.indexOf('/',1));

因此,基本上采用字符串,在第一個索引之后的/的下一個出現之前,排除第一個字符。

var country = str.slice(1, str.indexOf('/', 2))

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM