Module: Xqsr3::StringUtilities::StartsWith
- Included in:
- String
- Defined in:
- lib/xqsr3/string_utilities/starts_with.rb
Overview
include
-able module that provides ::string_starts_with? and #starts_with? methods
Class Method Summary collapse
-
.string_starts_with?(s, *args) ⇒ Boolean
Reports on whether a string
s
starts with a given prefix or set of prefixes (args
).
Instance Method Summary collapse
-
#starts_with?(*args) ⇒ Boolean
Reports on whether the instance starts with a given prefix or set of prefixes (
args
).
Class Method Details
.string_starts_with?(s, *args) ⇒ Boolean
Reports on whether a string s
starts with a given prefix or set of prefixes (args
)
Signature
-
Parameters:
-
s
(String) The string to be evaluated -
args
0+ arguments against whichs
will be evaluated
-
123 124 125 126 |
# File 'lib/xqsr3/string_utilities/starts_with.rb', line 123 def self.string_starts_with? s, *args StartsWith_Helper_.string_starts_with_array_ s, args end |
Instance Method Details
#starts_with?(*args) ⇒ Boolean
Reports on whether the instance starts with a given prefix or set of prefixes (args
)
Signature
-
Parameters:
-
args
0+ arguments against which the instance will be evaluated
-
135 136 137 138 |
# File 'lib/xqsr3/string_utilities/starts_with.rb', line 135 def starts_with? *args StartsWith_Helper_.string_starts_with_array_ self, args end |