5
A
回答
7
你描述的內容有時被稱爲ProperCase,或者在C#的情況下,TitleCase。這看起來似乎過火了,但據我所知,它需要一些「文化」本地化信息。幸運的是,你可以默認使用當前正在使用的那個。
CultureInfo c = Thread.CurrentThread.CurrentCulture;
TextInfo textInfo = c.TextInfo;
String newString = textInfo.ToTitleCase(oldString);
當然,在實踐中,你可能會想要把它所有在一起,就像Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase
,但它不能傷害,看看所有的垃圾手段。
10
試試這個。
String s = "this is example";
Console.WriteLine(Thread.CurrentCulture.TextInfo.ToTitleCase(s));
0
嘗試使用以下代碼
Console.WriteLine(System.Threading.Thread.CurrentThread.CurrentCulture.TextInfo.ToTitleCase(str));
相關問題
- 1. Swift大寫字母中每個單詞的第一個字母
- 2. Javascript首字母大寫字母的每個單詞的第一個字母只有當lengh> 2
- 3. 如何自動大寫C#中每個單詞的首字母?
- 4. 如何找到每個單詞的第一個字母?
- 5. 如何找到每個單詞中的第一個字母?
- 6. 如何獲得scala中每個單詞的第一個字母?
- 7. 首字母大寫從MySQL與PHP/jQuery拉的每個單詞的首字母
- 8. Java - 字符串中每個單詞的第一個字母
- 9. 查找字符串中每個單詞的第一個字母
- 10. 打印每個單詞的第一個字母一個句子
- 11. 將每個單詞的第一個字母轉換爲大寫字母JS
- 12. 如何使一個單詞的第一個字母大寫?
- 13. Java - 取第一個字母的單詞並用另一個單詞的第一個字母替換
- 14. 匹配單詞的第一個字母
- 15. 閱讀一個字符串,並從字符串上的每個單詞的第一個首字母開始創建首字母縮寫詞
- 16. 更改每個單詞的第一個字母的值
- 17. jQuery capitilize每個單詞的第一個字母
- 18. SQL - 大寫每個單詞的第一個字母
- 19. 大寫每個單詞的第一個字母斯卡拉
- 20. 在CSS中每個單詞的目標第一個字母
- 21. 大寫每個大寫單詞的第一個字母
- 22. 識別TextBox中每個單詞的第一個字母
- 23. 提取句子中每個單詞的第一個字母
- 24. 列中每個單詞的第一個字母
- 25. 將每個單詞的第一個字母追加到末尾
- 26. 大寫每個單詞的第一個字母
- 27. 獲取句子中每個單詞的第一個字母?
- 28. 使用Javascript獲取字符串中每個單詞的第一個字母
- 29. 如何替換字符串中每個單詞的第一個字母?
- 30. 搜索字串中每個單詞的第一個字母的謂詞
重複:http://stackoverflow.com/questions/1943273/convert-all-first-letter-to-upper-case-rest-每個詞較低 – 2011-01-06 07:11:02
@CD:細微差別。 – leppie 2011-01-06 07:13:50