U:RDoc::AnyMethod[iI" sub!:ETI"String#sub!;TF: publico:RDoc::Markup::Document: @parts[o:RDoc::Markup::Paragraph; [I";Performs the same substitution as String#sub in-place.;To:RDoc::Markup::BlankLineo; ; [I"OReturns +str+ if a substitution was performed or +nil+ if no substitution ;TI"was performed.;T: @fileI" string.c;T:0@omit_headings_from_table_of_contents_below0I"qstr.sub!(pattern, replacement) -> str or nil str.sub!(pattern) {|match| block } -> str or nil ;T0[I" (*args);T@FI" String;TcRDoc::NormalClassI" scanf;T0