2013-09-28 26 views
-1

我想刪除數組中所有無效的URL。 (例如v.1.1,version1.2.00,the.area.0a)刪除數組中的所有無效URL

var myArray:Array = new Array("v.1.1", "example.com", "www.example.com","http://example.com","version1.2.00","http://www.example.com","the.area.0a","http://example.com/helloworld123"); 

如何做到這一點?

回答

0

我覺得有2個部分的問題。一個是你想要filter你的陣列。它會創建一個新陣列,但您可以將返回從filter返回到myArray。您傳遞給filter函數的函數可以使用String.match來匹配您認爲適合有效url的任何類型的正則表達式(此匹配是問題的第二部分)。