gpt4 book ai didi

ruby - 将 Ruby 中的字符串切成固定长度的字符串,忽略(不考虑/不管)新行或空格字符

转载 作者:数据小太阳 更新时间:2023-10-29 07:11:09 25 4
gpt4 key购买 nike

我有一个包含许多换行符和空格的字符串。我需要将它拆分成固定长度的子字符串。例如

a = "This is some\nText\nThis is some text"

现在我想把它分成长度为 17 的字符串。所以现在它应该导致

["This is some\nText", "\nThis is some tex", "t"]

评论:我的字符串可能包含任何字符(空格/单词等)

最佳答案

"This is some\nText\nThis is some text".scan(/.{1,17}/m)
# => ["This is some\nText", "\nThis is some tex", "t"]

关于ruby - 将 Ruby 中的字符串切成固定长度的字符串,忽略(不考虑/不管)新行或空格字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18736295/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com