2011-10-17 42 views
1

我有我打印成字符串:正則表達式:詞用空格到字符串數組

$string = "winter coats gloves hats blankets sleeping bags tarps milk magnesia shoes boots art"; 

,我需要正則表達式轉換成字符串數組,如:

$newString = array ('winter','coats','gloves','hats','blankets','sleeping','bags','tarps','milk','magnesia','shoes','boots','art'); 

的挑戰是如何只'加上兩端,而','更換空間...

到目前爲止,我都這樣了,這是不行的......

$string = str.replace(/\s+/g, '','',$string); 

回答

2

如果我沒有誤會你,簡單地說:

$array = explode(' ', $string); 

這將創建一個字符串數組你的字符串。

explode() in PHP Manual

你已經嘗試什麼不起作用,因爲它的JavaScript。如果你澄清一下你想要達到的目標,以及Javascript如何實現,我們可以進一步提供幫助。

1

使用explode函數。

$array = explode (' ', $string); 
1

任何原因你不能使用explode這個?它似乎正是你想要的。

相關問題