diff options
-rw-r--r-- | doc/regexp.rdoc | 5 | ||||
-rw-r--r-- | re.c | 5 |
2 files changed, 10 insertions, 0 deletions
diff --git a/doc/regexp.rdoc b/doc/regexp.rdoc index 2b6a870026..f3844d5729 100644 --- a/doc/regexp.rdoc +++ b/doc/regexp.rdoc @@ -620,6 +620,11 @@ Options may also be used with <tt>Regexp.new</tt>: Regexp.new("abc # Comment", Regexp::EXTENDED) #=> /abc # Comment/x Regexp.new("abc", Regexp::IGNORECASE | Regexp::MULTILINE) #=> /abc/mi + Regexp.new("abc", "i") #=> /abc/i + Regexp.new("abc", "m") #=> /abc/m + Regexp.new("abc # Comment", "x") #=> /abc # Comment/x + Regexp.new("abc", "im") #=> /abc/mi + == Free-Spacing Mode and Comments As mentioned above, the <tt>x</tt> option enables <i>free-spacing</i> @@ -3665,6 +3665,11 @@ str_to_option(VALUE str) * * Optional argument +options+ is one of the following: * + * - A String of options: + * + * Regexp.new('foo', 'i') # => /foo/i + * Regexp.new('foo', 'im') # => /foo/im + * * - The logical OR of one or more of the constants * Regexp::EXTENDED, Regexp::IGNORECASE, and Regexp::MULTILINE: * |