Method: Filex::Filex.colon

Defined in:
lib/filex.rb

.colon(str) ⇒ Array<String>

最初に現れる「:」を区切り文字として、文字列を2つに分割する

Parameters:

  • str (String)

    分割対象文字列

Returns:

  • (Array<String>)

    第0要素 分割文字列の左側部分、第1要素 分割文字列の右側部分



203
204
205
206
207
208
209
210
# File 'lib/filex.rb', line 203

def self.colon(str)
  if (m = /^(\s*([^\s]+):)(.*)$/.match(str))
    left = m[1]
    right = m[3]
  end

  [left, right]
end