标签: formatting

printf 在 scala 中如何工作?

我正在学习 Scala 和 Spark,想要打印一些格式化的日志。

这是我得到的一些例子:

val flag : Boolean = true 
val charA : Char = 'a' 
val piVal : Float = 3.14159265f
val num : Int = 1 

println(f"val of pi = $piVal%.3f")

println(f"another formatting : $num%05d")

println(s"values like $num $flag $charA")

println(s"evaluate expression = ${1+2}")
Run Code Online (Sandbox Code Playgroud)

但我不明白这一切的意义。

请建议何时使用 f 以及何时将 s 与 printf 一起使用以及使用它的格式是什么?

formatting scala

-1
推荐指数
1
解决办法
4974
查看次数

根据单元格的背景颜色亮度自动设置字体颜色

如何在 Excel 中创建一个宏,根据单元格的背景颜色亮度(可以是 Excel 能够生成的任何颜色)将所有字体颜色更改为黑色或白色,目的是最大化字体和单元格背景之间的对比度颜色?

excel formatting vba colors

-1
推荐指数
1
解决办法
1088
查看次数

自动将数字转换为逗号版本

鉴于以下文字

/feeds/tag/remote-desktop                               1320  17007    22449240
/feeds/tag/terminal-server                              1328  15805    20989040
/foo/23211/test                                         1490  11341    16898090

假设我们想将这些数字转换为他们的逗号形式,就像这样

/feeds/tag/remote-desktop                             1,320  17,007  22,449,240
/feeds/tag/terminal-server                            1,328  15,805  20,989,040
/foo/23211/test                                       1,490  11,341  16,898,090

(不要担心修复固定宽度的ASCII间距,这是另一天的问题)

这是我能想到的最好的正则表达式; 它基于Regex Ninja Steven Levithan的JavaScript正则表达式解决方案:

return Regex.Replace(s, @"\b(?<!\/)\d{4,}\b(?<!\/)", 
    delegate(Match match) {
        string output = "";
        string m = match.Value;
        int len = match.Length;
        for (int i = len - 1; i >= 0 ; i--)
        {                        
            output = m[i] + output;
            if ((len - i) % 3 == 0) output = …
Run Code Online (Sandbox Code Playgroud)

.net regex formatting text

-2
推荐指数
3
解决办法
1261
查看次数

从文本中缩短工作日

我正在编写一个python库,它包含一个由不同类型的小时格式组成的paragrah.段落实际上来自不同的餐馆网站,他们每个网站都有各种格式的营业时间.所以,我决定写一个采用任何格式的库(例如:M-Fri 10am - 12pm,M,Tue,Wed 00:00-18:00等).我的决定是编写一组不同的RegEx,它接受一个字符串,如果它与我的任何模式匹配,则继续.

我选择了RegEx模式匹配,因为不是为每个模式编写自己的逻辑而只是使用str.replace替换可能需要花费很多时间.但是因为我是新手,所以我坚持使用正则表达式.所以你们中的任何人都可以建议我如何完成以下任务?

作为第一步,我想将所有工作日格式缩短为3个字母缩短工作日,如下所示.例:" 星期一09:00 AM - 5:00 PM,星期二09:00 AM - 5:00 PM,周三09:00 AM - 5:00 PM,星期四09:00 AM - 5:00 PM,星期五09: 6:00 AM - 5:00 PM,星期六休息,星期日休息 "

输出应该是" 周一 09:00 AM - 5:00 PM,星期二 09:00 AM - 5:00 PM,星期三 09:00 AM - 5:00 PM,星期四 09:00 AM - 5:00 PM,星期五 09 :上午00点至下午5点,周六休息,太阳落山"

谢谢.

python regex formatting datetime python-2.7

-2
推荐指数
1
解决办法
395
查看次数

自定义函数将单词条目包装在方括号中

请帮我在EXCEL 2010(VBA)中编写自定义功能.

这就是我需要的:

A1:word = inSquareBrackets(A1)

输出应该是:[word]

我只需要一个将单元格的值括在方括号中的函数.

excel formatting vba excel-vba excel-2010

-2
推荐指数
1
解决办法
240
查看次数

在值之前添加空格?

我需要在SQL中的列之前添加空格.

例如,我有一个带有值的列"00:99:88:aa".我需要在值之前添加3个空格才能获得值" 00:99:88:aa".我该怎么做?

sql formatting

-2
推荐指数
1
解决办法
2万
查看次数

如何阅读这种格式

假设我有一个这样的输入,每行一个单元格:

[0,0]
[0,2]
[0,4]
[2,4]
[4,4]
Run Code Online (Sandbox Code Playgroud)

我设法使用类似的方法逐一阅读它们,[%d,%d]并得到如下输出:

cell1: row: 0, col:0
cell1: row: 0, col:2
Run Code Online (Sandbox Code Playgroud)

然后我有另一个像这样的输入

[0,0]->[0,1]->
[0,2]->[0,3]->
[0,4]->[1,4]->
[2,4]->[3,4]->
[4,4]->[5,4]
Run Code Online (Sandbox Code Playgroud)

如何在不被箭头'打断的情况下读取输入->'

c formatting scanf

-2
推荐指数
1
解决办法
57
查看次数

仅当 R 数据帧中数字以 6 开头时才添加前导零

我有一个数据框,其中包含需要格式化的数字。如何仅向以 6 开头的数字添加前导零?使用str_pad()或看到的所有示例sprintf()并不完全像我的任务,我发现适应它们具有挑战性。我的虚拟数据框如下:

dummy_numbers
621103 
06102658  
19562106    
61102
0635467
Run Code Online (Sandbox Code Playgroud)

期望的结果是:

desired_numbers
0621103 
06102658  
19562106    
061102
0635467
Run Code Online (Sandbox Code Playgroud)

谢谢。

formatting r digits

-2
推荐指数
1
解决办法
140
查看次数

数字格式

我正在尝试为C类库创建一个C#包装器来控制USB数据总线通信设备.根据设备初始化时设置的值,该设备支持连接外部时钟或使用自己的内部时钟.

制造商为其C库提供了带有以下#define变量的头文件

#define DATA_SRC_INT = 0x000000000L
#define DATA_SRC_EXT = 0x000000001L
#define DATA_SRC_NONE = 0x00000000FL
Run Code Online (Sandbox Code Playgroud)

所以这让我有了问题.什么数字确实0x000000000L代表什么?

我意识到这个问题可能过于简单化了.当我最初写这个问题时,我没有看到大量的可移植C代码.我试图根据我收到的一些反馈来澄清我原来的问题.

c# formatting .net-4.0 c#-4.0

-3
推荐指数
1
解决办法
302
查看次数

如何以这种格式获取日期和时间?

请告诉我如何以这种格式获取当前日期和时间:

2011年11月18日星期五晚上7点

.net formatting

-3
推荐指数
1
解决办法
201
查看次数

php中不同的字符串格式化

喜欢

%2个$ S

04D%

%01.2f

%"#10S

等等

你能给我一些比较常用的组合吗?

php formatting

-4
推荐指数
2
解决办法
135
查看次数

标签 统计

formatting ×11

.net ×2

excel ×2

regex ×2

vba ×2

.net-4.0 ×1

c ×1

c# ×1

c#-4.0 ×1

colors ×1

datetime ×1

digits ×1

excel-2010 ×1

excel-vba ×1

php ×1

python ×1

python-2.7 ×1

r ×1

scala ×1

scanf ×1

sql ×1

text ×1