2017-05-02 3 views
-1

私は以下のURLを持っていますが、私はapi/whichの後に値を取得する必要があります。javaコード/ javascriptを使用してURL内の特定の文字列を抽出する

http://apidtgateway.mycompany.co.za:9800/agencychannel-uiapiservices/api/nam/CrmUserManagement/SaveActivity

すべてのヘルプは非常に事前に感謝しにappriciatedされるだろう。

+3

1.言語を選択します。 2.「分割」または同様の方法を見てください – TheLostMind

+1

JavaとJavaScriptは全く異なる言語です。名前はあなたを混乱させるべきではありません。 – cezar

+0

私はここで 'Regex'を使って値を直接取得します。しかし、まずあなたの言語を選んでください。 – AxelH

答えて

0

これはどのように行うのかです。

var URL = "http://apidtgateway.mycompany.co.za:9800/agencychannel-uiapiservices/api/nam/CrmUserManagement/SaveActivity"; 
 
if (URL.indexOf("api/") >= 0) { 
 
    var part = URL.split("api/")[1].split("/")[0]; 
 
    console.log(part); 
 
}

+0

私が言ったように、ここで正規表現を使って、 '' api/''と次の ''/"'の間の値だけを取得します。 2つの分割は少し高価に見える – AxelH

関連する問題