私が持っているコードはどこかのAPIから文字列を引き出し、Discordチャンネルに返します。出力をきれいに保つために、私は "<"と ">"記号でURLを囲む必要があります。JavaScriptの文字列内のURLの先頭と末尾に文字を挿入します
私はもともとsplit()関数で "http"で始まる空白と文字列を探していました。文字列がそれを保持している場合しかし、この場合には失敗し、例えば、そのよう:
var string = "I am a string (http://google.com)";
だから、私はこれらのURLを見つけて修正するために、文字列全体をスキャンするための方法はありますか?明確にするために
、私を探しています:
var string = "http://google.com"
//to become
var string = "<http://google.com>"
これはまた、 "https" をして作業する必要があります。
この問題のお手伝いをさせていただきありがとうございます。
正規表現を使用してください。スペースに頼らないでください。 –
Regexが最初と最後に必要な値を追加するための最良のオプションです。 –