Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
RegExp the lifehack
Search
Roadagain
June 20, 2017
Programming
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
RegExp the lifehack
ictechで発表したスライドです
Roadagain
June 20, 2017
More Decks by Roadagain
See All by Roadagain
StorybookでモジュールモードのVuex storeを利用する / Use Modules mode Vuex store in Storybook
roadagain
0
1.2k
@slack/bolt on Cloud Functions for Firebase
roadagain
2
1.1k
HL-Report コントラクト開発裏話 / Developing Contracts of HL-Report
roadagain
1
750
Rustでオブジェクト指向エクササイズやってみた / OOP exercise in Rust
roadagain
0
480
Other Decks in Programming
See All in Programming
FactoryBotをやめればRSpecは速くなるのか?
yuta_onishi_97
0
1.2k
学びを記事・スライド・Xへ高速展開する― AI-assisted Learning Loopで回すコンテンツ生成術
ochtum
0
170
Materialが消えた日 〜真っ白なFlutterキャンバスにRenderObjectで絵を描く〜
umigishiaoi
0
110
當我們開始不讀 Code - AI Agent 時代,Code Review 與 Clean Code 還剩下什麼?
jame2408
1
340
Domain-Driven Transformation
hschwentner
2
2.4k
3回つくってわかった、 定期実行ジョブ基盤の本質情報
takai
4
3.4k
SFCで実現する病院・医療システムの動的組み立て式UI
koukimiura
1
140
Spec-Driven Development - Why Vaadin Is the Perfect Fit
simas
PRO
0
170
GraphQL の onError と Nullability のこれから
quramy
0
200
複雑なUIコンポーネントとの ⻑い付き合い⽅:波及するバグからテスト戦略を経て、安全な再設計へ
mixplace
0
490
見えないものを探る要求要件定義に必要な基本的思考 / invisible-requirement-thinking
minodriven
16
8.9k
AI時代のFlutter品質設計 — アプリ品質を守るQuality Layers
omatty198
0
300
Featured
See All Featured
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
1
590
Prompt Engineering for Job Search
mfonobong
0
560
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
sira's awesome portfolio website redesign presentation
elsirapls
0
480
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.9k
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
320
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
780
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
750
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
340
Darren the Foodie - Storyboard
khoart
PRO
4
4k
Getting science done with accelerated Python computing platforms
jacobtomlinson
2
560
Transcript
3FH&YQUIFMJGFIBDL Roadagain@iiplab:~$ cat *.log | grep “^\S+72”
ਖ਼نදݱ /[rR]eg[eE]xp?/
ਖ਼نදݱ ςΩετฤूͷཔΓʹͳΔΦτϞ
ਖ਼نදݱ ίʔυฤूͷཔΓʹͳΔΦτϞ
ਖ਼نදݱ ͑Δͱඇৗʹศརʂ ࠷ૣϥΠϑϋοΫͷҰछ
ਖ਼نදݱ ҾͷมߋʹҰׅରԠʂ ෳύλʔϯͷλΠϙΛҰׅमਖ਼ʂ දه༳Εͷදݱʹ͑Δʂ
ਖ਼نදݱ ࠓճհ͢Δͷ ৗͰ͑Δਖ਼نදݱ
େ·͔ͳྨ จࣈྻ ϝλจࣈ ͦͷଞͷจࣈΫϥε
େ·͔ͳྨ จࣈྻ ϝλจࣈ ͦͷଞͷจࣈΫϥε
จࣈྻ จࣈྻ୳ࡧ
จࣈྻ
େ·͔ͳྨ จࣈྻ ϝλจࣈ ͦͷଞͷจࣈΫϥε
ϝλจࣈ ී௨ʹจࣈͱͯ͠͏߹ Τεέʔϓ͕ඞཁͰ͢
ϝλจࣈ ܁Γฦ͠ * ճҎ্ + ճҎ্ ? ճPSճ ho* =~
hook la+ =~ claaap hoge? =~ hog
ϝλจࣈ ܁Γฦ͠ {n} Oճ {n,m} OճdNճ go{2} =~ google ap{1,2}
=~ apple
ϝλจࣈ จࣈݶఆ . จࣈ [ ] <>ͷࣈ [a-z] BUP[ [^
] OPU .at =~ hat [abc] =~ abc [A-Z] =~ TeX [^hex] =~ enum
ϝλจࣈ อଘ () ͘͘Δ \n ͷϚον෦ (abc) =~ abc ([ab])\1
=~ aa
ϝλจࣈ ͦͷଞ . ҙͷࣈ | 03 ^ ߦ಄ ઌ಄ $
ߦ ඌ \ Τεέʔϓ .at =~ hat lic|sk =~ click ^fx =~ fxac eX$ =~ LaTeX \.a =~ .alsoc
େ·͔ͳྨ จࣈྻ ϝλจࣈ ͦͷଞͷจࣈΫϥε
ͦͷଞͷจࣈΫϥε 1FSMͷఆ͕ٛେຊͬΆ͍ 104*9Ϋϥε Θ ͳ͍Ͱ͢
ͦͷଞͷจࣈΫϥε \d ΞϥϏΞࣈ \w BMOVN \s ۭനจࣈ \d+ =~ 114514
\w+7 =~ k1ja7a9 a\s+b =~ d␣a␣␣b
ͦͷଞͷจࣈΫϥε \D [^\d] \W [^\w] \S [^\s]
ਖ਼نදݱ༻ྫ దʹσϞ͠·͢
·ͱΊ ਖ਼نදݱςΩετฤूͷڧ͍ຯํ ਖ਼نදݱϥΠϑϋοΫ ࠷ѱ.*͚֮ͩ͑ͱ͚େৎ