2014-12-19 52 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

相关问题