• 検索結果がありません。

2016年度計算数学Ⅰ 第10回 正規表現

N/A
N/A
Protected

Academic year: 2017

シェア "2016年度計算数学Ⅰ 第10回 正規表現"

Copied!
5
0
0

読み込み中.... (全文を見る)

全文

(1)

2016 年度計算数学Ⅰ 10 正規表現

Contents

1. 正規表現 2. AWK

3. まけ:Linux Journey 4. 本日 実習

5. 次回

(2)

正規表現 (regular expression)

正則表現 呼ぶ方 数学科的 し ませ

ソフ 業界 う呼 ます

決ま 文法 ー 従 え パター

ン 合致す 文字列 表します

変化 満 世 中 キ 情報 自動処理

す 上 大変助け 道具 す

ターす 仕事 楽 ます

※ 凝 す 注意

grep … g/re/p

入力 文字列 探すフ

決ま 文字列 正規表現 パターン 探す ます

sed … stream editor

入力 文字 stream

正規表現 ッチす 文字列 探し

文字列 指定 変更 加え edit

(3)

AWK

awk -- pattern-directed scanning and processing language

作者:Aho, Weinberger, Kernighan

区切 ータ 処理

一行 複数

ータ 処理す 場合 便利

Unix/Linux 標準装備

最近 GNU awk シ プ

重宝 ます

しいし速 いけ 一井

結構好 す

$ cd miscfiles-1.5

$ head countries

# UN Code number: 2 letter ISO abbrev : 3 letter ISO abbrev : name : capital

004:AF:AFG:Afghanistan:Kabul 248:AX:ALA:Åland Islands:Mariehamn 008:AL:ALB:Albania:Tirana

012:DZ:DZA:Algeria:Algiers

016:AS:ASM:American Samoa:Pago Pago 020:AD:AND:Andorra:Andorra la Vella 024:AO:AGO:Angola:Luanda

660:AI:AIA:Anguilla:The Valley 010:AQ:ATA:Antarctica:

$ awk -F: '!/^#/ {print $2,$4}' countries | head AF Afghanistan

AX Åland Islands AL Albania DZ Algeria AS American Samoa AD Andorra AO Angola AI Anguilla AQ Antarctica

AG Antigua and Barbuda

(4)

まけ: Linux Journey

https://linuxjourney.com

“Linux Journey is ad-free for your viewing pleasure, please help us keep it that way.

All contributions go towards keeping the site up and running.”

※ 単 紹 す

特 勧 す いうわけ あ ませ

(5)

本日 実習/次回 告

例 実習資料集 課題 用意し います

正規表現 sed

● grep egrep 正規表現

● egrep

● sed

Linux標準教科書 4.5 参照し

正規表現やsed, awkWeb上 情報 あ ます

Linux入門 一応終了 します

次回+次々回 プ 言語 プロ ン

扱います

● Python, Ruby, JavaScript, Perl etc.

宗教戦 しませ

参照

関連したドキュメント

When placing your order, please inform us of any allergies or special dietary requirements that we should be aware of when preparing your

2017年度 2018年度 2019年度 2020年度 第一庁舎、第二庁舎、議会棟の合計 188,600 156,040 160,850

第7回 第8回 第9回 第10回

第 4 四半期は、2015 年度第 2 回コンペを開催する予定。応募件数が伸び悩んで いるため、2015 年度第

2020年度 2019年度 2018年度 2017年度 2016年度 回数 0回 11回 12回 12回

部長 笹本弘美 2016

年度 2010 ~ 2013 2014 2015 2016 2017 2018 2019.

 現在 2016年度 2017年度 2018年度 2019年度 2020年度