我想從一個字符串中分組一堆文本併爲它創建一個數組。如何在PHP中處理複雜的字符串?
的字符串是這樣的:
<em>string</em> and the <em>test</em> here.
tableBegin rowNumber:2, columnNumber:2 11 22 33 44 tableEnd
<em>end</em> text here
我希望得到一個數組像下面這樣的結果
array (0 => '<em>string</em> and the <em>test</em> here.',
1=>'rowNumber:5',
2=>'columnNumber:3',
3=>'11',
4=>'22',
5=>'33',
6=>'44'
7=>'<em>end</em> text here')
11,22,33,44
在用戶進入table
單元格數據。我想讓他們有獨特的index
,但保留其餘的文本在一起。
tableBegin
和tableEnd
只是爲table cell
數據
任何幫助或提示的支票?非常感謝!
你的問題不太清楚。有一些文本留在你的第一塊文本中,而不是注入到你的數組列表中 – samayo
你可以使用Regex來解決這個問題。儘管想出一個功能性的東西太遲了。 – silkfire
@Simon_eQ tableBeing和tableEnd只是對字符串的檢查。我認爲這將有助於添加它們。我不希望他們進入陣列。 – FlyingCat