From c01a5ee85e2d6a7128cccafb143bfa694284ca87 Mon Sep 17 00:00:00 2001 From: kazu Date: Tue, 4 Dec 2018 08:22:10 +0000 Subject: Use delete_prefix instead of `sub(/\Afixed-pattern/, '')` git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@66189 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- lib/un.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'lib/un.rb') diff --git a/lib/un.rb b/lib/un.rb index d109a3417b..14f5b10fec 100644 --- a/lib/un.rb +++ b/lib/un.rb @@ -47,7 +47,7 @@ def setup(options = "", *long_options) end long_options.each do |s| opt_name, arg_name = s.split(/(?=[\s=])/, 2) - opt_name.sub!(/\A--/, '') + opt_name.delete_prefix!('--') s = "--#{opt_name.gsub(/([A-Z]+|[a-z])([A-Z])/, '\1-\2').downcase}#{arg_name}" puts "#{opt_name}=>#{s}" if $DEBUG opt_name = opt_name.intern -- cgit v1.2.3