nasıl çözdüğünüzü yazarsanız seviniriz, ayrıca regular expressions bütün dillerde aynı şekilde kullanılır, php de farklı c# ta farklı birşey yoktur, bir standarttır regular expressions
aynen katiliyorum. bu iş zaten en iyi regex ile yapilir 100 tane boşluk varsa 1 den 100 e kadar tek tek replace etmi diyeceksiniz