我從使用JavaScript的API加載關於NBA遊戲的數據,我想操縱它,但是遇到了麻煩。每場比賽是自己單獨的對象,並且將數據返回這樣的:擺脫字符串中的無關字符-IOS
Date: "Nov 7, 2014"
Opponent: "@ Charlotte"
Result: "L"
Score: "122-119"
Spread: "+1.5"
取決於球隊是否是在家或外出,也可以是一個「@」或「VS」在前面的該特定遊戲的對手的名稱。我想擺脫這一點,所以在上面的例子中,「對手」鍵只有「夏洛特」作爲它的價值。
我使用gameLog[i].Opponent = (gameLog[i].Opponent.split(" ").pop
擺脫的空間之前的任何字符嘗試過,但是當有是一個像「紐約」或「洛杉磯」中有空格隊名這個遺址的數據
你考慮考慮使用正則表達式? – TrojanMorse
我對正則表達式不太熟悉,但是如何解決這個問題? –
@BenMelito我剛剛用正則表達式添加了一個答案 – xkcd149