问题标签 [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.

0 投票
9 回答
367521 浏览

python - 在 Python 中将数字格式化为字符串

我需要找出如何将数字格式化为字符串。我的代码在这里:

小时和分钟是整数,秒是浮点数。str() 函数会将所有这些数字转换为十分位 (0.1)。因此,我的字符串不是输出“5:30:59.07 pm”,而是显示类似“5.0:30.0:59.1 pm”的内容。

底线,我需要什么库/函数来为我做这件事?

0 投票
17 回答
1150546 浏览

python - 显示带前导零的数字

鉴于:

如何为所有少于两位数的数字显示前导零?

这是我期待的输出:

0 投票
18 回答
80066 浏览

c# - C#中的命名字符串格式化

有没有办法按名称而不是 C# 中的位置来格式化字符串?

在 python 中,我可以做类似这个例子的事情(无耻地从这里偷走):

有没有办法在 C# 中做到这一点?比如说:

能够使用变量名来做到这一点会很好,但字典也是可以接受的。

0 投票
22 回答
158002 浏览

date - 如何将毫秒转换为人类可读的形式?

我需要将任意数量的毫秒转换为天、小时、分秒。

例如:10 天、5 小时、13 分钟、1 秒。

0 投票
10 回答
46273 浏览

c# - 在 C# 中,将字符串格式化为 XML 的最佳方法是什么?

我正在 C# 中创建一个轻量级编辑器,并且想知道将字符串转换为格式良好的 XML 字符串的最佳方法。我希望 C# 库中有一个公共方法,例如“public bool FormatAsXml(string text, out string formattedXmlText)”,但它不可能那么容易,不是吗?

非常具体地说,“SomeMethod”方法必须是什么才能产生下面的输出?

输出:

0 投票
5 回答
55797 浏览

c - 在 C 中打印 char[] 的一部分的最简单方法

假设我有一个char* str = "0123456789",我想剪掉第一个和最后三个字母,只打印中间,最简单、最安全的方法是什么?

现在的诀窍:要剪切的部分和要打印的部分大小不同,所以我可以有一个很长的 char* 或一个非常小的字符。

0 投票
4 回答
26093 浏览

asp.net - 如何在 Eval 格式字符串中使用单引号

我有一个Repeater,它的SqlDatasource 嵌套在一个Gridview TemplatedField 中。
中继器的数据源 SelectCommand 使用来自 Gridview 的 Eval 的 FormatString 设置。
SelectCommand 有一个用于比较字符串的 WHERE 子句。
因为我已经使用了单引号和双引号,所以我无法在 SQL WHERE 子句中分隔字符串。

如何在 Eval FormatString 中添加单引号?

我试过使用“替换”。
我尝试过使用“特殊字符”(... WHERE StringField = '{0}' ...)

到目前为止没有运气。感谢您提供的任何帮助。

0 投票
1 回答
7848 浏览

wpf - WPF - HeaderStringFormat 在扩展器中不起作用

我似乎找不到使 HeaderStringFormat 为 WPF Expander 工作的神奇组合。

这是我尝试过的所有事情:

我可以让格式化字符串在我的代码中正常工作的唯一方法是这样做:

我究竟做错了什么?

0 投票
5 回答
327466 浏览

c - 在C中输出单个字符

在 C 程序中打印单个字符时,我必须在格式字符串中使用“%1s”吗?我可以使用“%c”之类的东西吗?

0 投票
6 回答
106082 浏览

c# - 自定义数字格式字符串以始终显示符号

有什么方法可以指定标准或自定义数字格式字符串来始终输出符号,无论是 +ve 还是 -ve (虽然它应该为零,但我不确定!)