관리-도구
편집 파일: cdesc-String.yaml
--- !ruby/object:RI::ClassDescription attributes: [] class_methods: - !ruby/object:RI::MethodSummary name: new - !ruby/object:RI::MethodSummary name: yaml_new comment: - !ruby/struct:SM::Flow::P body: A <tt>String</tt> object holds and manipulates an arbitrary sequence of bytes, typically representing characters. String objects may be created using <tt>String::new</tt> or as literals. - !ruby/struct:SM::Flow::P body: Because of aliasing issues, users of strings should be aware of the methods that modify the contents of a <tt>String</tt> object. Typically, methods with names ending in ``!'' modify their receiver, while those without a ``!'' return a new <tt>String</tt>. However, there are exceptions, such as <tt>String#[]=</tt>. constants: - !ruby/object:RI::Constant comment: name: PATTERN_SJIS value: "'[\\x81-\\x9f\\xe0-\\xef][\\x40-\\x7e\\x80-\\xfc]'" - !ruby/object:RI::Constant comment: name: PATTERN_EUC value: "'[\\xa1-\\xfe][\\xa1-\\xfe]'" - !ruby/object:RI::Constant comment: name: PATTERN_UTF8 value: "'[\\xc0-\\xdf][\\x80-\\xbf]|[\\xe0-\\xef][\\x80-\\xbf][\\x80-\\xbf]'" - !ruby/object:RI::Constant comment: name: RE_SJIS value: Regexp.new(PATTERN_SJIS, 0, 'n') - !ruby/object:RI::Constant comment: name: RE_EUC value: Regexp.new(PATTERN_EUC, 0, 'n') - !ruby/object:RI::Constant comment: name: RE_UTF8 value: Regexp.new(PATTERN_UTF8, 0, 'n') - !ruby/object:RI::Constant comment: name: SUCC value: "{}" - !ruby/object:RI::Constant comment: name: HashCache value: "{}" - !ruby/object:RI::Constant comment: name: TrPatternCache value: "{}" - !ruby/object:RI::Constant comment: name: DeletePatternCache value: "{}" - !ruby/object:RI::Constant comment: name: SqueezePatternCache value: "{}" full_name: String includes: - !ruby/object:RI::IncludedModule name: Comparable - !ruby/object:RI::IncludedModule name: Enumerable instance_methods: - !ruby/object:RI::MethodSummary name: "%" - !ruby/object:RI::MethodSummary name: "*" - !ruby/object:RI::MethodSummary name: + - !ruby/object:RI::MethodSummary name: "<<" - !ruby/object:RI::MethodSummary name: <=> - !ruby/object:RI::MethodSummary name: == - !ruby/object:RI::MethodSummary name: =~ - !ruby/object:RI::MethodSummary name: "[]" - !ruby/object:RI::MethodSummary name: "[]=" - !ruby/object:RI::MethodSummary name: _expand_ch - !ruby/object:RI::MethodSummary name: _regex_quote - !ruby/object:RI::MethodSummary name: block_scanf - !ruby/object:RI::MethodSummary name: bytes - !ruby/object:RI::MethodSummary name: bytesize - !ruby/object:RI::MethodSummary name: capitalize - !ruby/object:RI::MethodSummary name: capitalize! - !ruby/object:RI::MethodSummary name: casecmp - !ruby/object:RI::MethodSummary name: center - !ruby/object:RI::MethodSummary name: chars - !ruby/object:RI::MethodSummary name: chomp - !ruby/object:RI::MethodSummary name: chomp! - !ruby/object:RI::MethodSummary name: chop - !ruby/object:RI::MethodSummary name: chop - !ruby/object:RI::MethodSummary name: chop! - !ruby/object:RI::MethodSummary name: chop! - !ruby/object:RI::MethodSummary name: concat - !ruby/object:RI::MethodSummary name: count - !ruby/object:RI::MethodSummary name: crypt - !ruby/object:RI::MethodSummary name: delete - !ruby/object:RI::MethodSummary name: delete - !ruby/object:RI::MethodSummary name: delete! - !ruby/object:RI::MethodSummary name: delete! - !ruby/object:RI::MethodSummary name: downcase - !ruby/object:RI::MethodSummary name: downcase! - !ruby/object:RI::MethodSummary name: dump - !ruby/object:RI::MethodSummary name: each - !ruby/object:RI::MethodSummary name: each_byte - !ruby/object:RI::MethodSummary name: each_char - !ruby/object:RI::MethodSummary name: each_char - !ruby/object:RI::MethodSummary name: each_line - !ruby/object:RI::MethodSummary name: empty? - !ruby/object:RI::MethodSummary name: end_regexp - !ruby/object:RI::MethodSummary name: end_with? - !ruby/object:RI::MethodSummary name: eql? - !ruby/object:RI::MethodSummary name: expand_ch_hash - !ruby/object:RI::MethodSummary name: gsub - !ruby/object:RI::MethodSummary name: gsub! - !ruby/object:RI::MethodSummary name: hash - !ruby/object:RI::MethodSummary name: hex - !ruby/object:RI::MethodSummary name: include? - !ruby/object:RI::MethodSummary name: index - !ruby/object:RI::MethodSummary name: initialize_copy - !ruby/object:RI::MethodSummary name: insert - !ruby/object:RI::MethodSummary name: inspect - !ruby/object:RI::MethodSummary name: intern - !ruby/object:RI::MethodSummary name: is_binary_data? - !ruby/object:RI::MethodSummary name: is_complex_yaml? - !ruby/object:RI::MethodSummary name: iseuc - !ruby/object:RI::MethodSummary name: issjis - !ruby/object:RI::MethodSummary name: isutf8 - !ruby/object:RI::MethodSummary name: jcount - !ruby/object:RI::MethodSummary name: jlength - !ruby/object:RI::MethodSummary name: jsize - !ruby/object:RI::MethodSummary name: kconv - !ruby/object:RI::MethodSummary name: length - !ruby/object:RI::MethodSummary name: lines - !ruby/object:RI::MethodSummary name: ljust - !ruby/object:RI::MethodSummary name: lstrip - !ruby/object:RI::MethodSummary name: lstrip! - !ruby/object:RI::MethodSummary name: match - !ruby/object:RI::MethodSummary name: mbchar? - !ruby/object:RI::MethodSummary name: next - !ruby/object:RI::MethodSummary name: next! - !ruby/object:RI::MethodSummary name: oct - !ruby/object:RI::MethodSummary name: original_succ - !ruby/object:RI::MethodSummary name: original_succ! - !ruby/object:RI::MethodSummary name: partition - !ruby/object:RI::MethodSummary name: replace - !ruby/object:RI::MethodSummary name: reverse - !ruby/object:RI::MethodSummary name: reverse! - !ruby/object:RI::MethodSummary name: rindex - !ruby/object:RI::MethodSummary name: rjust - !ruby/object:RI::MethodSummary name: rpartition - !ruby/object:RI::MethodSummary name: rstrip - !ruby/object:RI::MethodSummary name: rstrip! - !ruby/object:RI::MethodSummary name: scan - !ruby/object:RI::MethodSummary name: scanf - !ruby/object:RI::MethodSummary name: shellescape - !ruby/object:RI::MethodSummary name: shellsplit - !ruby/object:RI::MethodSummary name: size - !ruby/object:RI::MethodSummary name: slice - !ruby/object:RI::MethodSummary name: slice! - !ruby/object:RI::MethodSummary name: split - !ruby/object:RI::MethodSummary name: squeeze - !ruby/object:RI::MethodSummary name: squeeze - !ruby/object:RI::MethodSummary name: squeeze! - !ruby/object:RI::MethodSummary name: squeeze! - !ruby/object:RI::MethodSummary name: start_with? - !ruby/object:RI::MethodSummary name: strip - !ruby/object:RI::MethodSummary name: strip! - !ruby/object:RI::MethodSummary name: sub - !ruby/object:RI::MethodSummary name: sub! - !ruby/object:RI::MethodSummary name: succ - !ruby/object:RI::MethodSummary name: succ - !ruby/object:RI::MethodSummary name: succ! - !ruby/object:RI::MethodSummary name: succ! - !ruby/object:RI::MethodSummary name: sum - !ruby/object:RI::MethodSummary name: swapcase - !ruby/object:RI::MethodSummary name: swapcase! - !ruby/object:RI::MethodSummary name: to_f - !ruby/object:RI::MethodSummary name: to_i - !ruby/object:RI::MethodSummary name: to_s - !ruby/object:RI::MethodSummary name: to_str - !ruby/object:RI::MethodSummary name: to_sym - !ruby/object:RI::MethodSummary name: to_yaml - !ruby/object:RI::MethodSummary name: toeuc - !ruby/object:RI::MethodSummary name: tojis - !ruby/object:RI::MethodSummary name: tosjis - !ruby/object:RI::MethodSummary name: toutf16 - !ruby/object:RI::MethodSummary name: toutf8 - !ruby/object:RI::MethodSummary name: tr - !ruby/object:RI::MethodSummary name: tr - !ruby/object:RI::MethodSummary name: tr! - !ruby/object:RI::MethodSummary name: tr! - !ruby/object:RI::MethodSummary name: tr_s - !ruby/object:RI::MethodSummary name: tr_s - !ruby/object:RI::MethodSummary name: tr_s! - !ruby/object:RI::MethodSummary name: tr_s! - !ruby/object:RI::MethodSummary name: unpack - !ruby/object:RI::MethodSummary name: upcase - !ruby/object:RI::MethodSummary name: upcase! - !ruby/object:RI::MethodSummary name: upto name: String superclass: Object