
エントリーの編集

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

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Ruby 正規表現の学習2 - Qiita
irb(main):001:0> tel = '090-1234-5678' => "090-1234-5678" irb(main):002:0> tel.sub(/-/,'') => "09... irb(main):001:0> tel = '090-1234-5678' => "090-1234-5678" irb(main):002:0> tel.sub(/-/,'') => "0901234-5678" # 最初のハイフンしか置換えされない irb(main):003:0> tel.gsub(/-/,'') => "09012345678" ポイント グローバルマッチのg subの前にgが追加された、gsubメソッドと言い、gが意味するのは、グローバルマッチと言う。 文字列内で指定した文字が複数含まれている場合、その全てを置換えすると言う意味になる。 gsubだけではなくsubを使用した場合は、初めの1つだけ置換えされることになる。 2. パスワードに英数字8文字以上という制約を設定 以下はパスワードに「Hoge1234」という大文字小文字を区別した英字と数字を使用して、ma