回答
dotted = string.Join(". ","Hello! It is nice day today.".Split(' ')) + ".";
這應該工作,但其他2個答案應該讓你非常接近
string.Join(".","Hello! It is nice day today.".Split(' '));
所有條件下,這不會工作,它不會增加對句子的最後一個字,並會增加點。在逗號之後,而不是在逗號之前的單詞後面。 – 2012-01-30 11:08:57
ØyvindKnobloch-Bråthen是對的。這個簡單的解決方案在所有情況下都不起作用。 – Vasya 2012-01-30 11:10:51
這就是結果:Hello!.It.is.nice.day.today .. 我的想法只是給如何實現它的想法,它不是一個完整的版本。如果你在最後追加一個空字符串,它會工作 – 2012-01-30 11:12:00
在大多數情況下,你可以使用String.Replace
:
var dotted = "Your string".Replace(" ", ". ");
返回這在目前的情況下指定字符串的所有出現與另一指定字符串替換一個新的字符串。
我敢肯定,你可以從這裏詳細說明你的追蹤期限/任何其他細微差別,你會發現。 (:
這不會在所有條件下工作。它不會爲句子的最後一個單詞添加,並且會在逗號後面添加點,而不是在逗號前面的單詞之後。 – 2012-01-30 11:09:24
@ØyvindKnobloch-Bråthen_'我確信你可以從這裏詳細說明你的追蹤時間。'_ – 2012-01-30 11:10:07
如果我的源字符串是:「你好(三個空格)它(兩個空格)」你的方法返回:「你好。它......「。它完全忽略了單詞。 – Vasya 2012-01-30 13:31:40
- 1. php - 如何在字符串中的兩個單詞之間插入單詞?
- 2. 在vba詞中查找單詞後插入字符串
- 3. 在每個點(。)和字符串開始後大寫單詞
- 4. 如何在字符串中的每個字符之後插入空格MySQL
- 5. JAVA - 在字符串中的每兩個單詞之後添加一個逗號?
- 6. 在edittext中的每個單詞之後添加字符
- 7. 在每個單詞之前在字符串中添加空格
- 8. 如何在c#中的每個點之後插入換行符?
- 9. 裝配x86,在字符串中的每個單詞之後打印新行
- 10. 我想在第一個單詞之後插入一個單詞
- 11. 在字符串中的evrey字母之前和之後插入一個字符
- 12. 在逗號之間每隔一個數字之後在字符串中插入小數點
- 13. 獲取除字符串中最後一個單詞之外的每個單詞的最簡單方法
- 14. 如何在字符串中的特定字符串之後插入字符串?
- 15. 返回字符串中每個單詞的第一個字符
- 16. 在某個單詞(密碼/ sed/awk)之後在文本文件中插入字母數字字符串
- 17. 在NSString中的每個單詞之間插入逗號
- 18. 查找字符串中的單詞之後的下一個單詞
- 19. 在每個單詞之後添加字符
- 20. 在字符串數組中的所有字符串的每個字符之間插入一個字符
- 21. 將字符串中的每個單詞讀入熊貓新行
- 22. 將字符串中的每個單詞都寫入類
- 23. 返回字符串中每個單詞的最後一個字符
- 24. 在字符串中的每個單詞後附加一個數字序列
- 25. 加粗字符串中每個單詞的每個實例
- 26. 如何在javascript中每n個字符之後插入一個字符?
- 27. 在每個日期之前插入3個字符串?
- 28. 在x字符或單詞後插入字符串的Ruby/Rails方法
- 29. 在每個給定字符之後插入一個空格 - java
- 30. 如何在字符串中的每個字符之間插入空格?
我剛剛評論我的解決方案,建議在最後加上一個點 – 2012-01-30 11:40:33