我希望有一個乾淨的解決方案來替換文本替換點數超過300點:3點
一些標題....這樣的:一些標題...
一些....稱號......這樣的:一些... ...稱號
我怎樣才能更換3點超過3個點的每一個序列?
謝謝。
我希望有一個乾淨的解決方案來替換文本替換點數超過300點:3點
一些標題....這樣的:一些標題...
一些....稱號......這樣的:一些... ...稱號
我怎樣才能更換3點超過3個點的每一個序列?
謝謝。
它幾乎一樣hakre。但更清潔。
preg_replace('/\.\.\.+/', '...', $str);
另一種方式重複(非正則表達式)
while(strpos($str, "....")!==false)
$str = str_replace("....", "...", $str);
請注意,非正則表達式方法不會取代5+個點。 – Costa 2012-02-26 02:27:18
@Costa。沒有它的作品。請參閱http://ideone.com/4eu9y – 2012-02-26 10:16:05
正則表達式:'/ \ {4}'/...../ – hakre 2012-02-26 00:20:20
你有沒有嘗試任何東西,或只是假設有人會很樂意做你的工作? – 2012-02-26 00:20:53
請指定用哪種語言。 – Sven 2012-02-26 00:20:49