2013-03-28 90 views
-6

如何替換或刪除字符串的第一個字母和第二個字母之間的空格,並刪除使用PHP的最後一個和最後一個字符之間的空格?替換第一個字符和第二個字符之間的空格還反向刪除最後一個和最後一個之間的空格?

例子:

$string = "$ 1000,00 1000 10000 1000 $"; 

我想顯示像

$string ="$1000,00 1000 10000 1000$"; 

請幫我串?

+1

這個問題缺乏研究。你有嘗試過什麼嗎? – Herbert 2013-03-28 06:15:42

+0

你嘗試了什麼? – 2013-03-28 06:16:34

+0

我嘗試了相同的提示。告訴我,如果你找到任何網址,請問? – soavahaf 2013-03-28 06:19:58

回答

0
preg_replace ('/^(.) (.*) (.)$/', '$1$2$3', $string); 
+0

感謝您的回覆 – soavahaf 2013-03-28 06:25:58

+0

我preg正則表達式弱。 – soavahaf 2013-03-28 06:26:40

0

只需用空格替換空格即可。

$string = str_replace(" ","",$string); 
+0

不,這是不正確的 – soavahaf 2013-03-28 06:13:33

+2

@soavahaf因爲你編輯了你的問題。 – 2013-03-28 06:13:55

+1

@YogeshSuthar沒錯。他試圖通過在問題中添加一些東西來欺騙我們,然後說我們的答案是錯誤的 – 2013-03-28 06:16:12

0

使用str_replacehttp://php.net/manual/en/function.str-replace.php

$string = str_replace(" ", "", $string); // $1000$ 
+0

這將替換所有空格,而不僅僅是第一個和最後一個。 – Barmar 2013-03-28 06:14:44

+0

@Barmar是的,我知道這一點,但OP已編輯他的問題.. – 2013-03-28 06:15:31

+0

不,這是不正確的 – soavahaf 2013-03-28 06:16:21

相關問題