我需要 Ruby gem 来处理文件,该文件包含参数名称和由空格分隔的值(比如 Unix 的 cfg/conf 文件格式)。下面是文件格式示例:
key value ; comment
foo 42
; bar comment
我需要 Ruby gem 来处理文件,该文件包含参数名称和由空格分隔的值(比如 Unix 的 cfg/conf 文件格式)。下面是文件格式示例:
key value ; comment
foo 42
; bar comment
我认为您可以使用ruby-parseconfig,但您应该更改正则表达式
参数,值 = line.split(/\s*=\s*/, 2)
60
通过替换为空格来对齐=
(不记得如何在 ruby 的正则表达式中写入空格)))