Type:
Class
Constants:
BLANK_RE : /\A[[:space:]]*\z/

String inflections define new methods on the String class to transform names for different purposes. For instance, you can figure out the name of a table from the name of a class.

1
'ScaleScore'.tableize # => "scale_scores"
truncate
  • References/Ruby on Rails/Rails/Classes/String

truncate(truncate_at, options = {}) Instance Public methods Truncates a given

2025-01-10 15:47:30
to_time
  • References/Ruby on Rails/Rails/Classes/String

to_time(form = :local) Instance Public methods Converts a string to a

2025-01-10 15:47:30
__method_for_multibyte_testing
  • References/Ruby on Rails/Rails/Classes/String

__method_for_multibyte_testing() Instance Public methods

2025-01-10 15:47:30
last
  • References/Ruby on Rails/Rails/Classes/String

last(limit = 1) Instance Public methods Returns the last character of the string

2025-01-10 15:47:30
at
  • References/Ruby on Rails/Rails/Classes/String

at(position) Instance Public methods If you pass a single Fixnum, returns a

2025-01-10 15:47:30
tableize
  • References/Ruby on Rails/Rails/Classes/String

tableize() Instance Public methods Creates the name of a table like Rails does

2025-01-10 15:47:30
__method_for_multibyte_testing_that_returns_nil!
  • References/Ruby on Rails/Rails/Classes/String

__method_for_multibyte_testing_that_returns_nil!() Instance Public methods

2025-01-10 15:47:30
from
  • References/Ruby on Rails/Rails/Classes/String

from(position) Instance Public methods Returns a substring from the given position

2025-01-10 15:47:30
indent!
  • References/Ruby on Rails/Rails/Classes/String

indent!(amount, indent_string=nil, indent_empty_lines=false) Instance Public methods Same

2025-01-10 15:47:30
exclude?
  • References/Ruby on Rails/Rails/Classes/String

exclude?(string) Instance Public methods The inverse of String#include

2025-01-10 15:47:30