我正在尋找最有名的算法來從字符串中刪除重複項。我可以想出很多方法來做到這一點,但我正在尋找一種以特別有效的方式而聞名的解決方案。從PHP(或任何語言)的字符串中刪除重複項的最佳方法是什麼?
比方說,你有以下字符串:
Lorem Ipsum Lorem Ipsum
Lorem Lorem Lorem
Lorem Ipsum Dolor Lorem Ipsum Dolor Lorem Ipsum Dolor
我希望這個算法輸出每個(分別):
Lorem Ipsum
Lorem
Lorem Ipsum Dolor
注意,我在PHP這樣做,萬一有人知道的任何內置的PHP功能,可以幫助這一點。
謝謝!
如果您有「Lorem Ipsum Ipsum Dolor Ipsum」會怎麼樣?你想要輸出爲「Lorem Ipsum Dolor」嗎? – Anthony 2011-03-16 20:01:56
你的意思是重複的單詞! – AbiusX 2011-03-16 20:03:36
不是,不刪除重複的單詞,只是重複單詞的模式 – chaimp 2011-03-16 20:35:07