2

私はあらゆる種類の言語にかなり慣れていませんが、以前にそれを行っていた人が去り、代わりがいないため、仕事でコードを変更する必要があります。

基本的に、URL の特定の部分を変数に入れたいと思います。

URL は次のようになります。

http://www.test.com/abc/hhhhhh/a458/example

その部分を抽出a458して変数に入れる必要があります。この部分は常に同じ場所にありますが、可変長にすることができます。

URL の構造は常に同じです。試し/hhhhhh\/{1}[a-z0-9]+\/{1}/gましたが、完全には機能しません。と を保持しhhhます/

4

1 に答える 1

2

正規表現は必要ありません。分割するだけです

var link = "http://www.test.com/abc/hhhhhh/a458/example";
var linkParts = link.split("/");
//If the link is always in that format then a458 or whatever 
//would replace it will be in index 5
console.log(linkParts[5]);
于 2013-08-22T14:33:55.947 に答える