问题标签 [string-formatting]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - 在 Python 中将数字格式化为字符串
我需要找出如何将数字格式化为字符串。我的代码在这里:
小时和分钟是整数,秒是浮点数。str() 函数会将所有这些数字转换为十分位 (0.1)。因此,我的字符串不是输出“5:30:59.07 pm”,而是显示类似“5.0:30.0:59.1 pm”的内容。
底线,我需要什么库/函数来为我做这件事?
python - 显示带前导零的数字
鉴于:
如何为所有少于两位数的数字显示前导零?
这是我期待的输出:
c# - C#中的命名字符串格式化
有没有办法按名称而不是 C# 中的位置来格式化字符串?
在 python 中,我可以做类似这个例子的事情(无耻地从这里偷走):
有没有办法在 C# 中做到这一点?比如说:
能够使用变量名来做到这一点会很好,但字典也是可以接受的。
date - 如何将毫秒转换为人类可读的形式?
我需要将任意数量的毫秒转换为天、小时、分秒。
例如:10 天、5 小时、13 分钟、1 秒。
c# - 在 C# 中,将字符串格式化为 XML 的最佳方法是什么?
我正在 C# 中创建一个轻量级编辑器,并且想知道将字符串转换为格式良好的 XML 字符串的最佳方法。我希望 C# 库中有一个公共方法,例如“public bool FormatAsXml(string text, out string formattedXmlText)”,但它不可能那么容易,不是吗?
非常具体地说,“SomeMethod”方法必须是什么才能产生下面的输出?
输出:
c - 在 C 中打印 char[] 的一部分的最简单方法
假设我有一个char* str = "0123456789"
,我想剪掉第一个和最后三个字母,只打印中间,最简单、最安全的方法是什么?
现在的诀窍:要剪切的部分和要打印的部分大小不同,所以我可以有一个很长的 char* 或一个非常小的字符。
asp.net - 如何在 Eval 格式字符串中使用单引号
我有一个Repeater,它的SqlDatasource 嵌套在一个Gridview TemplatedField 中。
中继器的数据源 SelectCommand 使用来自 Gridview 的 Eval 的 FormatString 设置。
SelectCommand 有一个用于比较字符串的 WHERE 子句。
因为我已经使用了单引号和双引号,所以我无法在 SQL WHERE 子句中分隔字符串。
如何在 Eval FormatString 中添加单引号?
我试过使用“替换”。
我尝试过使用“特殊字符”(... WHERE StringField = '{0}' ...)
到目前为止没有运气。感谢您提供的任何帮助。
wpf - WPF - HeaderStringFormat 在扩展器中不起作用
我似乎找不到使 HeaderStringFormat 为 WPF Expander 工作的神奇组合。
这是我尝试过的所有事情:
我可以让格式化字符串在我的代码中正常工作的唯一方法是这样做:
我究竟做错了什么?
c - 在C中输出单个字符
在 C 程序中打印单个字符时,我必须在格式字符串中使用“%1s”吗?我可以使用“%c”之类的东西吗?
c# - 自定义数字格式字符串以始终显示符号
有什么方法可以指定标准或自定义数字格式字符串来始终输出符号,无论是 +ve 还是 -ve (虽然它应该为零,但我不确定!)