
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
正規表現で大文字から始まる文字列を取り出す(Ruby) - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
正規表現で大文字から始まる文字列を取り出す(Ruby) - Qiita
# 配列から大文字から始まる文字列を抜き出すメソッド def upperstr(array) # 配列の添字として使用する... # 配列から大文字から始まる文字列を抜き出すメソッド def upperstr(array) # 配列の添字として使用する変数 count = 0 # 大文字から始まる文字列を格納する配列 upper = [] # eachメソッドで配列に含まれている要素を全て取り出す array.each{|arraystr| # 正規表現で先頭が大文字から始まりる文字列を抽出し、配列(upper)に格納する upper[count] = arraystr.slice(/^[A-Z].*/) # 配列の添字に1を加算する count += 1 } # 文字列の先頭が小文字だった場合は配列にnilが格納されるため、deleteメソッドでnilを削除する。 upper.delete(nil) # メソッドの返り値として、大文字から始まる文字列を格納した配列を変えす。 return upper end # ユ