主页

Ruby .split的使用

2023-08-14 04:04PM

在 Ruby 中,.split 是一个字符串方法,用于将字符串分割成一个字符串数组,根据指定的分隔符将字符串分割成多个部分。

.split 方法有两种常见的用法:

1. 使用默认的分隔符(空格)进行分割:

str = "Hello, World!"
parts = str.split
puts parts
# 输出:["Hello,", "World!"]

2. 使用指定的分隔符进行分割:

str = "apple,banana,orange"
fruits = str.split(",")
puts fruits
# 输出:["apple", "banana", "orange"]

3.   .split 方法也可以接受一个可选参数 limit,用于限制分割后的数组的最大长度 :

str = "apple,banana,orange"
fruits = str.split(",", 2)
puts fruits
# 输出:["apple", "banana,orange"]

4.  .split 还以使用正则表达式作为分隔符来分割字符串:

str = "apple1;banana2,orange3"
fruits = str.split(/[;,]/)
puts fruits
# 输出:["apple1", "banana2", "orange3"]

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论