gpt4 book ai didi

ruby - 通过给定的正则表达式生成字符串

转载 作者:数据小太阳 更新时间:2023-10-29 08:32:08 24 4
gpt4 key购买 nike

如何在 ruby​​ 中通过给定的正则表达式生成字符串?

Class MyRegex
def self.generate_string(reg)
#return generated string.
end
end

当我打电话

MyRegex.generate_string(/a*/) #it will return random string.

期望输出:

aaa
aa
aaaaa

等等

最佳答案

晚会有点晚了,但我已经创建了一个功能强大的 ruby​​ gem 来解决原来的问题:

https://github.com/tom-lord/regexp-examples

/this|is|awesome/.examples #=> ['this', 'is', 'awesome']
/https?:\/\/(www\.)?github\.com/.examples #=> ['http://github.com', 'http://www.github.com', 'https://github.com', 'https://www.github.com']

关于ruby - 通过给定的正则表达式生成字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22251342/

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