`
googya
  • 浏览: 143428 次
  • 性别: Icon_minigender_1
  • 来自: 汉川
社区版块
存档分类
最新评论

格式化输出(字符串到数)

阅读更多
很简单的一个练习,主要是将字符串转换为数组,然后添加一些其他的东西,最后输出,格式为xxxx-xxxx-xxxx-xxxxx-xxxxx。记录一下,以免日后忘记了!



require "MD5"
b=Digest::MD5.hexdigest("wher is my lover?").upcase
#p
c=b.split("")
c.each_with_index do |i,j|
  print i
  if(j+1)%4==0#四个作为一节输出
    print "-" unless (j+1)==c.size
  end
end
print "\n"



很简单吧,可是当时由于忘记了一些方法,搞了半天才弄出来,真是郁闷啊!~ 我想应该还有更加简洁的方法,大家不妨贴出来看看啊
0
0
分享到:
评论

相关推荐

    格式化写入字符串_labview_

    格式化写入字符串通常涉及到将数据以特定的格式输出到文本文件、控制台或者用户界面上。下面,我们将详细介绍LabVIEW中的字符串格式化方法: 1. **字符串节点**:在LabVIEW中,字符串常以字符串簇的形式出现,它是...

    Qt 格式化字符串 - Avatarx - 博客园1

    `QString::sprintf()` 类似于C语言中的 `printf` 函数,用于格式化输出字符串。它接收一个格式字符串和可变参数列表,然后返回一个新的QString对象。在上述测试中,`sprintf()` 被用来格式化整数。需要注意的是,`...

    Java字符串 日期 数字格式化输出-.doc

    Java 字符串日期数字格式化输出 Java 中的字符串日期数字格式化输出是一种常见的操作,特别是在数据输出和显示时。 Java 提供了多种方式来实现格式化输出,包括使用 NumberFormat、DecimalFormat 和 ...

    C#格式化字符串C#格式化字符串

    在C#编程语言中,字符串格式化是一项非常重要的功能,它允许开发者以特定的格式输出数据,这对于提高程序的可读性和美观度至关重要。本文将详细介绍C#中字符串格式化的各种方法及其应用场景。 #### 二、基本语法 ...

    字符串和格式化输入输出.zip

    在编程领域,字符串和格式化输入输出是两个关键的概念,特别是在C++和其他低级语言中。这个主题主要涉及如何创建、操作以及有效地显示文本数据。在这个"字符串和格式化输入输出.zip"压缩包中,可能包含的是一个教学...

    字符串格式化需求规格说明书

    2. **变量插入**:学习如何将变量值插入到格式化字符串中,以便动态地更新输出。这涉及到变量引用和类型转换,确保数据能够正确地显示。 3. **对齐和填充**:了解如何控制字符串的宽度,用空格或其他字符填充,以...

    格式化字符串漏洞的介绍

    格式化字符串函数的主要作用是按照指定的格式将数据输出到标准输出、缓冲区或文件中。例如,printf函数会解析格式字符串,并根据其中的指令输出变量或内存内容。下面是一个简单的例子: ```c #include int main...

    Java_格式化字符串 汇总

    - `args`:一个对象数组,其中的对象将被格式化并插入到格式化字符串中相应的位置。 2. **`String.format(Locale locale, String format, Object... args)`** - **功能**:使用指定的语言环境和格式化字符串及...

    pb字符串长度格式化

    4. **格式化输出**:更高级的格式化操作可能涉及`Format`函数,它可以按照指定的格式模板生成字符串,如日期、数字的格式化。例如,`Format("%0.2f", value)`将把`value`转换为保留两位小数的字符串。 5. **自定义...

    C# Tostring 格式化输出字符串全解

    标题:C# Tostring 格式化输出字符串全解 描述与内容摘要:本文深入解析了C#中ToString方法在格式化输出字符串时的各种应用场景,包括但不限于货币、十进制、科学记数法、固定小数点、常规、数字、以及十六进制格式...

    Objective-c中的字符串格式化输出

    在Objective-C中,字符串格式化输出是编程时常见的任务,特别是在iPhone开发中,开发者经常需要在控制台上打印信息以调试程序。Objective-C提供了类似于C语言的printf函数的字符串格式化方法,但它是通过`NSString`...

    Python格式化输出字符串方法小结【%与format】

    python格式化字符串有%和{}两种 字符串格式控制符. 字符串输入数据格式类型(%格式操作符号) %% 百分号标记#就是输出一个% %c 字符及其ASCII码 %s 字符串 %d 有符号整数(十进制) %u 无符号整数(十进制) ...

    python格式化时间字符串

    python格式化各种形式的时间字符串,输出标准格式XXXX-XX-XX XX:XX:XX。

    Java字符串 日期 数字格式化输出.doc

    Java编程语言中,字符串、日期和数字的格式化输出是一个重要的概念,特别是在处理用户界面输出或者数据记录时。虽然在C语言中可以使用`printf`函数进行格式化输出,但Java的标准输出`System.out.println()`并没有...

    字符串格式化问题

    在编程领域,字符串格式化是将变量值插入到预定义的字符串模板中,以便生成具有特定格式的输出。这在日常编码中极为常见,尤其是在处理数据报告、日志记录、用户界面显示等方面。字符串格式化有多种方法,下面将详细...

    Windows 平台下的堆溢出、格式化字符串漏洞利用技术

    格式化字符串漏洞通常发生在程序使用格式化字符串功能来输出数据的时候,如果程序没有正确地验证用户的输入,那么攻击者就可以通过特定的格式化字符串来控制程序的输出行为,甚至直接修改程序的内存。 - **格式化...

    C#格式化字符串讲解

    `String.Format`是C#中最常用的字符串格式化方法之一,它允许我们将变量或表达式的结果插入到字符串模板中。其基本语法如下: ```csharp string result = String.Format("模板字符串", 参数1, 参数2, ...); ``` ...

    格式化字符串

    格式化字符串可以帮助我们更清晰地显示数据,同时也可以方便地将数据转换为适合输出或存储的形式。本文将深入探讨C#中的格式化字符串及其应用。 一、基本字符串格式化 C#中的基本字符串格式化主要通过`String....

    学学Python_字符串07_字典的格式化字符串

    这表明我们将关注如何利用Python中的字典来格式化输出字符串。在Python 3.6及以后的版本中,引入了一种新的字符串格式化方法,即f-string(formatted string literals),它允许我们在字符串中嵌入表达式,其中包括...

Global site tag (gtag.js) - Google Analytics