引数パラメタ
引数で与えられたパラメタ
githelp 'abc'
', " で囲む?
めんどくさい
[, ]で囲む方がいいか?
code:help_params.rb
def params(argv=ARGV)
# f.puts argv
# f.puts argv.class
if argv.class == String
argv = argv.split(/\s+/)
end
if argv.class == Array
argv = argv0.to_s.split(/\s+/) # argv.shift
end
# f.puts argv.join("--")
a = []
argv.each { |arg|
if arg =~ /^(\d+)^\d*$/ then a << $1
elsif arg =~ /^'.*'$/ || arg =~ /^".*"$/ || arg =~ /^「.*」$/
a << arg.sub(/^'"/,'').sub(/'"$/,'').sub('「','').sub('」','') else
a << arg
end
}
# f.puts a.length > 0 ? a.join('|') : 'sample_param'
a.length > 0 ? "(" + a.join('|') + ")" : '(sample_param)'
end