ruby

Ruby字符串处理如何反转字符串

小樊
81
2024-11-06 03:19:36
栏目: 编程语言

在Ruby中,可以使用多种方法来反转字符串。以下是其中的一些方法:

  1. 使用reverse方法:
str = "hello"
reversed_str = str.reverse
puts reversed_str # 输出 "olleh"
  1. 使用字符串插值:
str = "hello"
reversed_str = "#{str.length}#{str}"
puts reversed_str # 输出 "5hello"
  1. 使用splitjoin方法:
str = "hello"
reversed_str = str.split.reverse.join
puts reversed_str # 输出 "olleh"
  1. 使用each_char迭代器:
str = "hello"
reversed_str = ""
str.each_char { |char| reversed_str = char + reversed_str }
puts reversed_str # 输出 "olleh"

以上就是Ruby中反转字符串的几种方法。

0
看了该问题的人还看了