おためし受講中

正規表現入門 〜はじめての正規表現〜

■ 文字列のマッチングに便利な正規表現

この授業では、文字列のマッチングに便利な正規表現について学びます。
例えば正規表現を覚えれば『入力された値が郵便番号として正しい形式をしているか?』という事を確認することができます。
プログラミングを行う中で文字列の値をチェックする機会は多く、プログラマーにとって必須のスキルです。

正規表現はJavaScriptやPHP等のプログラミング言語はもちろん、テキストエディタ等でも使用することが出来ます。

今回は、Sublime Textを使って正規表現について学んでいきたいと思います。

■ 対象者

・正規表現を学びたい方
・プログラミングを学んでいる方
・テキストエディタをより便利に使用したい方

■ 事前準備

この授業では下記ソフトウェアを使用します。事前にインストールしておいて下さい。

授業で使用するサンプルページ
こちらの表データを使用します sample.html

Sublime Text
http://www.sublimetext.com/
・人気のテキストエディタです。Windows/Mac両方で利用可能で、JavaScriptの開発に便利です。使い慣れているエディタがあれば、そちらをご利用いただいても構いません。

学生代表

  • 鈴木 満里乃

    鈴木 満里乃

    スクー放送部

【ノート機能】
授業内容や覚えておきたいポイントなど、ノートに自由に残せます

再生位置挿入 資料挿入
筆記アシスト
ONOFF
    【チャプター機能】
    授業内容をピンポイントでおさえながら
    ご自身のペースで進めることができます
    【前半】授業
    自己紹介&アジェンダ
    03:40  (00:13 ~ )
    正規表現とは?
    01:44  (03:53 ~ )
    正規表現の書き方
    04:45  (05:37 ~ )
    メタ文字の利用:[]を使った文字表現
    04:14  (10:22 ~ )
    メタ文字の利用:その他の文字表現
    05:28  (14:36 ~ )
    メタ文字の利用:行末・行頭の表現
    02:56  (20:04 ~ )
    メタ文字の利用:{}を使った繰り返し表現
    04:19  (23:00 ~ )
    メタ文字の利用:その他の繰り返し表現
    06:21  (27:19 ~ )
    メタ文字の利用:最長マッチ・最短マッチ
    02:45  (33:40 ~ )
    問題:メールだけを取得するには?
    07:27  (36:25 ~ )
    【後半】質疑応答
    Q:DreamweaverとJavascriptで使う正規表現って考え方というのは一緒ですか?
    01:11  (43:52 ~ )
    Q:よく使われるパターンというか、裏技的なモノ教えてください!
    01:36  (45:03 ~ )
    Q:漢字ひらがなにマッチさせるにはどうしたら良いですか?
    01:29  (46:39 ~ )
    Q:sublime text2 の設定がいけないのか、find whatが、上の行に反映されません。
    01:33  (48:08 ~ )
    Q:岩田先生おすすめの正規表現の入門書、または読んでおいたほうが良い正規表現の書籍はありますか?
    01:13  (49:41 ~ )
    Q:正規表現についてわかりやすくまとまってるサイトがあったら教えてください。
    01:01  (50:54 ~ )
    Q:絶対参照文字を検索する方法がありましたら、教えてください!!
    01:10  (51:55 ~ )
    Q:先ほどのメールアドレスの検索で\d\wを使ったものを教えていただけませんか?
    02:50  (53:05 ~ )
    Q:記号全てにマッチはできますか?
      (55:55 ~ )