2014-12-19 39 views
1

我有一個數據庫,其中包含所有大寫的表格,例如 - TABLENAME。所有大寫字母加到句組

在我的TT文件我想轉換這些名稱句首字母大寫如 - 表名

有沒有人曾在之前這個產品的成功呢?

如果一切都失敗我想我可以大寫第一個字母例如 - Tablename會比所有首都更好。

+0

退房的.NET Humanizr在GitHub上:https://github.com/MehdiK/Humanizer – Icemanind 2014-12-19 03:57:43

+0

好像這將是令人難以置信的容易早期假陽性。你會猜測這個單詞的組成是什麼。例如,考慮冰島。它應該是冰島,冰島還是冰島? – 2014-12-19 04:00:02

+0

我編輯了你的標題。請參閱:「[應該在其標題中包含」標籤「](http://meta.stackexchange.com/questions/19190/)」,其中的共識是「不,他們不應該」。 – 2014-12-19 04:38:37

回答

0

你的意思是駱駝案件,但在你的情況下,這是不可能的,因爲你的程序不可能猜測它是否應該是TableName或TablenAme,除非你用英語教你的應用程序所有單詞,至少那些主要用於軟件工程。 .NET Humanizr做了一些與你所需要的不同的東西,它把「TheVariableThatKeepsNumberOfAttempts」這樣的長單詞分解成單獨的單詞來創建一個人類可讀的句子。但正如你所看到的,這個詞本身也遵循駱駝案例模式,並且指示程序將這個詞從信件所在的位置拆開並不難。 如果還不算太晚,可以將表名從TABLENAME更改爲TABLE_NAME,以便您可以在代碼方面輕鬆完成自己想要的任務。

+0

還是我的意思是帕斯卡案?我真的不認爲這很容易。謝謝 :) – Andrew 2014-12-19 04:51:36

相關問題