文件名称:regexp-examples:生成与给定正则表达式匹配的字符串
文件大小:64KB
文件格式:ZIP
更新时间:2024-02-26 12:12:30
ruby regexp mri data-generation random-string
regexp-例子 使用以下方法扩展Regexp类: Regexp#examples和Regexp#random_example Regexp#examples生成将匹配给定正则表达式的所有*字符串的列表。 Regexp#random_example返回一个与正则表达式匹配的随机字符串(从所有可能的字符串中!)。 *如果正则表达式具有无数个可能的匹配字符串,例如/a*b+c{2,}/ ,或者有很多可能的匹配项,例如/.\w/ ,则只有的一部分这些将被列出。 有关更多信息,请参阅。 如果您想了解这种宝石的工作方式/原因,请查看我的。 用法 正则表达式 /a*/ . examples #
【文件预览】:
regexp-examples-master
----db()
--------unicode_ranges_9.0.0.pstore(16KB)
--------unicode_ranges_12.0.0.pstore(16KB)
--------unicode_ranges_10.0.0.pstore(16KB)
--------unicode_ranges_11.0.0.pstore(16KB)
--------unicode_ranges_12.1.0.pstore(16KB)
----LICENSE.txt(1KB)
----.ruby-version(6B)
----scripts()
--------unicode_lister.rb(3KB)
----lib()
--------core_extensions()
--------regexp-examples.rb(620B)
--------regexp-examples()
----Gemfile(180B)
----spec()
--------helpers.rb(657B)
--------regexp-examples_spec_2.4.1.rb(191B)
--------regexp-examples_spec.rb(11KB)
--------regexp-random_example_spec.rb(804B)
--------config_spec.rb(4KB)
--------gem_helper.rb(491B)
--------spec_helper.rb(5KB)
----Rakefile(129B)
----.travis.yml(175B)
----README.md(11KB)
----.rubocop.yml(65B)
----.rspec(29B)
----regexp-examples.gemspec(1KB)
----.gitignore(150B)