c# pelbagai ruang digantikan dengan ruang tunggal
Dalam C#, anda boleh menggunakan langkah -langkah berikut untuk menggantikan pelbagai ruang dalam rentetan ke ruang tunggal:
<.> 1. Tentukan rentetan input
rentetan definisi yang mengandungi ruang yang perlu diganti:
<.> 2. Gunakan regex.replace ()
<code class="language-csharp">string inputString = "1 2 3 4 5";</code>
Gunakan kaedah regex.replace (), dan gunakan parameter berikut:
: Corak ekspresi biasa ini sepadan dengan satu atau lebih aksara ruang (ruang, pembuatan jam, perubahan, dan lain -lain).
<code class="language-csharp">myString = Regex.Replace(myString, @"\s+", " ");</code>
@"s "
<.> 3. Gunakan contoh
" "
Gunakan kod di atas ke rentetan input: <:> hasil:
rentetan hasil akan mengandungi rentetan yang diubahsuai, dan hanya ada satu ruang antara kata -kata:
Atas ialah kandungan terperinci Bagaimana untuk Menggantikan Berbilang Ruang dengan Ruang Tunggal dalam C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!