问题标签 [format-string]

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 投票
4 回答
7424 浏览

c - 为什么格式字符串中 %p 和 %x 的格式不同?

打印十六进制值 ( %x) 和地址 ( %p) 时,格式略有不同。0x在十六进制值的情况下,打印的值不以开头:

产量(GCC):

为什么0x在地址的情况下强迫你?

我想它归结为标准。

如果我愿意,打印地址的正确方法是0x什么?是%p不是只有一个%x加上一个0x才对?

0 投票
2 回答
773 浏览

c# - C# 数字格式打印所有有效数字和分隔符

问这个问题我觉得有点愚蠢......我需要格式化一个数字以显示千位分隔符、小数点以及显示所有有效数字所需的精确度。我有一个可行的解决方案,但觉得必须有更好的方法:

我从头到尾搜索了两个互联网,但找不到我的问题的答案。SO 上的答案(例如删除尾随零C# String.format 具有动态有效位数的数字)不遵守千位分隔符要求。标准数字格式字符串自定义数字格式字符串的两篇 msdn 文章都被我反复阅读,但没有带来任何突破。

我的注意力被带到c# 如何使用无限小数位 String.Format 十进制?但不幸的是,没有答案提出更简洁的格式字符串。

一个理智而熟练的开发人员会使用什么格式的字符串?

0 投票
2 回答
905 浏览

objective-c - 如何检查两个格式字符串是否兼容?

例子:

我认为应该有一些 C 函数,但我没有得到任何相关的搜索结果。我的意思是编译器正在检查格式字符串和参数是否匹配,因此已经编写了用于检查的代码。唯一的问题是我怎么称呼它。

我使用的是 Objective-C,所以如果有一个 Objective-C 特定的解决方案也可以。

0 投票
0 回答
50 浏览

c - 在 C 中转义问号?

转义序列表中,我可以注意到转义问号是必需的,并且使用\?.

为什么需要这个?看起来以下代码运行时没有错误或警告:

0 投票
1 回答
15316 浏览

python - 如何在没有字符串连接的情况下在 Python 中重复字符?

我目前正在编写一个进行频率分析的简短程序。但是,有一句话让我很困扰:

Python中有没有一种方法可以在不使用连接的情况下将某些字符重复任意次数(最好在格式字符串中)?我不觉得我以最 Pythonic 的方式来做这件事。

0 投票
0 回答
1410 浏览

asp.net - gridview中超链接的Datanavigateurlformatstring有什么用?

如何在中使用Datanavigateurlformatstring超链接gridview

我想显示带有产品名称的页面,例如

http://localhost:55724/Admin/Category/Update/computer当我点击 gridview 中的计算机时,它说resource not found

如何修复此错误。

0 投票
2 回答
1217 浏览

ios - 从objective-c文本在Instagram文本中添加换行符或换行符

我正在使用来自 Xcode 的 Instagram API,但我无法使用\n. 谁能帮我在 XCode 的 instagram 文本的标题/评论中添加新行?

0 投票
1 回答
2775 浏览

sql-server-2012 - FORMAT STRING 不适用于 SSAS 计算成员或度量

我正在尝试使用“货币”格式字符串格式化计算成员和度量,但是此属性未应用于该值。

我已经检查了与此问题相关的这个问题,但这不是我的情况。对于我的情况,立方体浏览器和 Excel 仍然无法正常工作。

为什么不应用格式字符串属性?

此问题仅与 FORMAT_STRING 属性有关,因为我将颜色前景属性设置为计算成员并且它显示在 Excel 客户端中,“货币”属性不是。

在此处输入图像描述

在计算成员创建的脚本下方。

注意语言属性设置为 9226 西班牙语哥伦比亚的区域设置 ID

这是立方体语言设置:

在此处输入图像描述

客户端机器语言设置(西班牙哥伦比亚):

在此处输入图像描述

服务器机器语言设置(西班牙哥伦比亚):

在此处输入图像描述

Excel 语言设置:

在此处输入图像描述

编辑:回应彼得。我忘了提到使用 Excel 连接属性设置为从服务器检索数据格式。

在此处输入图像描述

0 投票
2 回答
1648 浏览

c# - 将日期时间转换为字符串始终默认为系统时区偏移量,需要在结果中获取用户时区偏移量

我有一个代码,用户在其中输入 DateTime 和需要将日期转换为的时区以及结束日期应采用的格式。下面是代码。

该代码将 DateTime 完美地转换为用户输入的时区,但是在格式化 Datetime 时,日期时间偏移值始终默认为系统时区偏移。例如,当我将 Date 2014-10-30T08:01:01-06:00(central time) 转换为太平洋标准时间并对其进行格式化时。结果是 2014-10-30T06:01:01**-06:00** ,应该是 2014-10-30T01:01:01**-08:00** 偏移值默认为系统时区这是中央时间。

DateTime finaloutputtime = TimeZoneInfo.ConvertTimeBySystemTimeZoneId(inputtime,TimezoneID);

字符串 FinalFormattedDate =finaloutputtime.toString(outputdateformat);

0 投票
2 回答
1224 浏览

c - 使用 sprintf 动态设置精度

使用 sprintf 和一般语法"%A.B"我可以做到这一点:

我可以在格式字符串中动态设置 A 和 B 吗?