本日学んだ内容(コメダ珈琲) 11/28

今日学んだこと 正規表現

 
Subメソッド 文字列を他の文字列に置き換え
 
 
Matchメソッド 引数に指定したレシーバの文字列に含まれているかを判定するメソッド
 
  • [a-z]: 角括弧で囲まれた文字のいずれか 1 個にマッチ
  • \d: 数字にマッチ
  • {n, m}: 直前の文字が少なくとも n 回、多くても m 回出現するものにマッチ
  • i: 大文字・小文字を区別しない検索
 
 
パスワードに制約を設定する(pass.match(/[a-z\d]{8,}/i)
 
  • . : どの1 文字にもマッチ
  • + : 直前の文字の 1 回以上の繰り返しにマッチ  
 
 
メールアドレスで@以降のドメイン部分を抽出 (/@.+/)
 
 
カリキュラム終了前に確認テストの実施
 
 
JavaScriptについて
 
JavaScript(JS)を学ぶ理由 画面上の表示を変えるのに有効な言語であるから。
 
JavaScriptの役割 ブラウザの見た目や操作を汎用的にする。
 
JavaScriptJavaはまったく違う言語であること。
 
 

以上 明日も頑張ります!では!