我有一个string“1112224444”,它是一个电话号码,我想在格式化为111-222-4444之前,我把它存储在一个文件中,它在一个datarecord,我宁愿能够做到这一点,而不分配一个新的variables。 我刚在想: String.Format("{0:###-###-####}", i["MyPhone"].ToString() ); 但这似乎并没有诀窍。 **更新** 好。 我去了这个解决scheme Convert.ToInt64(i["Customer Phone"]).ToString("###-###-#### ####") 现在,当分机小于4位时,它会变得混乱。 它将填写右边的数字。 所以 1112224444 333 becomes 11-221-244 3334 有任何想法吗?
在Windows(Windows XP)批处理脚本中,我需要格式化当前的date和时间,以便稍后用于文件名等。 它类似于堆栈溢出问题如何在batch file中添加date ,但也是时间。 我到目前为止: echo %DATE% echo %TIME% set datetimef=%date:~-4%_%date:~3,2%_%date:~0,2%__%time:~0,2%_%time:~3,2%_%time:~6,2% echo %datetimef% 这使: 28/07/2009 8:35:31.01 2009_07_28__ 8_36_01 有没有一种方法,我可以允许在一个单位数字%TIME%,所以我可以得到以下? 2009_07_28__08_36_01
我正在写一个Bash脚本,在屏幕上打印一些文本: echo "Some Text" 我可以格式化文本吗? 我想使它大胆。
作为一名C#开发人员,我已经变得高度依赖于Visual Studio 2008中的自动格式化。具体来说,我将使用CTRL + K , D键盘快捷方式在我的草率执行之后强制重新生成事物。 我现在正在学习Objective-C,并且缺lessXcode中的某些function,但是可能没有一个像格式化快捷方式一样痛苦。 我的谷歌search没有内置任何东西,但似乎有一些黑客。 我是否遗漏了一些东西,或者这个function在Xcode中本身不存在?
有没有一种简单的方法来格式化一个string在没有打印string? 我可以: bar := "bar" fmt.Printf("foo: %s", bar) 但我想要格式化的string返回而不是打印,所以我可以进一步操纵它。 我也可以做这样的事情: s := "foo: " + bar 但是,当格式string很复杂时,这变得难以阅读,并且当一个或多个部分不是string并且必须首先被转换时 i := 25 s := "foo: " + strconv.Itoa(i) 我对Go非常陌生 – 我的背景是Ruby,在这里很简单。 有一个更简单的方法来做到这一点?
有没有什么现成的函数将驼峰string转换为下划线分隔的string? 我想要这样的东西: "CamelCaseString".to_underscore 返回“camel_case_string”。 …
我想知道是否有一个SQL Serverpipe理工作室的插件/工具,将格式化您的SQL? 我正在处理一些大型的存储过程,这是一个格式错误的SQL乱七八糟的乱七八糟,如果我可以去“全选 – >格式化SQL”
我有一个简单的问题。 我有一个dataframe与行p值,我想对这个p值进行select。 > pvalues_anova [1] 9.693919e-01 9.781728e-01 9.918415e-01 9.716883e-01 1.667183e-02 [6] 9.952762e-02 5.386854e-01 9.997699e-01 8.714044e-01 7.211856e-01 [11] 9.536330e-01 9.239667e-01 9.645590e-01 9.478572e-01 6.243775e-01 [16] 5.608563e-01 1.371190e-04 9.601970e-01 9.988648e-01 9.698365e-01 [21] 2.795891e-06 1.290176e-01 7.125751e-01 5.193604e-01 4.835312e-04 select方式: anovatest<- results[ – which(results$pvalues_anova < 0.8) ,] 如果我在R中使用该函数,那么该函数可以正常工作。但是,如果我在另一个应用程序(星系)中运行,那么这个数字不会有-01,例如4.835312e-04-04不会被抛出。 所以,我的问题是,是否有另一种方式来表示p值。 如: 0.0004835312而不是4.835312e-04 ?
你可以在Netbeans , Text Mate中使用80个字符/右边界线,也可能有许多其他IDE。 是否有可能在崇高的文字3? 任何选项,插件等?
我正在尝试自定义git log的格式。 我希望所有提交显示在一行中。 每行只应该显示提交消息的第一行。 我发现 git log –pretty=short应该可以做到这一点,但是在我的电脑上,它显示了完整的日志作为git log (除时间戳之外)。 此外,我试图使用手册页中定义的占位符 。 虽然,我找不到缩短日志消息的命令。 我试过这一行git log –pretty=format:'%h : %s'它在一行中显示短的哈希%h和完整的消息%s 。 我在Vista上使用git version 1.7.3.1.msysgit.0 。 也许这跟我写我的提交信息的方式有关。 这里是一个例子: Added some functionality. + Added print function in Foo class. + Added conversion from foo to baz. 所以,给出的例子我只想输出Added some functionality. 由短头散列前缀。