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 ()
string inputString = "1 2 3 4 5";
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).
myString = Regex.Replace(myString, @"\s+", " ");
@"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!