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"]
登录
请登录后再发表评论。
评论列表:
目前还没有人发表评论