我的代碼將從某個API的某個字符串中拉出一個字符串,並將其返回到Discord通道中。爲了保持輸出清潔,我需要用「<」和「>」符號來包圍任何網址。在Javascript中的字符串的開始和結尾處插入一個字符
我原本是用split()函數來查找以「http」開頭的空格和字符串的。
var string = "I am a string (http://google.com)";
那麼,有沒有辦法,我通過整個字符串進行掃描來查找和修改這些網址:然而,當一個字符串持有它,例如,像這樣這種情況下失敗?
爲清楚起見,我在尋找:
var string = "http://google.com"
//to become
var string = "<http://google.com>"
這也將有以 「https」 工作。
非常感謝您對此事的任何幫助!
你應該使用正則表達式。不要依賴空間。 –
正則表達式在開始和結束時添加所需值的最佳選項。 –