Upload
devgear
View
438
Download
0
Embed Size (px)
Citation preview
embt.co/sprint-regular-expressions Blog Notes:
C++ 빌더 정규표현식과 TRegEx
C++ Developer Skill Sprint
Tips, Tricks and Techniques
김현수(험프리)
RAD Studio 에반젤리스트 데브기어
tech.devgear.co.kr
윈도우10, 맥, 모바일 그리고 사물인터넷 개발을 위한
최고의 애플리케이션 개발 플랫폼
embt.co/sprint-regular-expressions Blog Notes:
• Windows
• OS X
• Android
• iOS
• RAD Studio
• Appmethod
• Object Pascal
• C++
스킬 스프린트의 대상은…
• RAD Studio 10 Seattle DocWiki – http://docwiki.embarcadero.com/RADStudio/Seattle/en/
• Appmethod Summer 2015 Release DocWiki – http://docwiki.appmethod.com/appmethod/1.17/topics/en/
• 데브기어 기술 게시판 – http://tech.devgear.co.kr/
• 앱메소드는 4개의 플랫폼에서 파이어몽키
프레임워크를 지원하며, RAD 스튜디오,
델파이, C++빌더는 4개 플랫폼 외에 윈도우
VCL을 지원합니다.
embt.co/sprint-regular-expressions Blog Notes:
Agenda
• 정규표현식이란?
• TRegEx
– TPerlRegEx
• 오픈소스 PCRE(Perl Compatible Regular Expressions) 라이브러리
• 데모
– TRegEX를 사용한 정규표현식
embt.co/sprint-regular-expressions Blog Notes:
정규표현식이란 (regex)?
• 특정한 규칙을 가진 문자열의 집합을 표현하는데
사용하는 형식 언어이다. - https://ko.wikipedia.org/wiki/정규_표현식
\b[A-Z0-9._%+-]+@[A-Z0-9.-]+\. [A-Z]{2,}\b
(\\+|-)?[[:digit:]]+
#migrate TUpdateSQL -> TFDUpdateSQL, FireDAC.Comp.Client
embt.co/sprint-regular-expressions Blog Notes:
TRegEx
embt.co/sprint-regular-expressions Blog Notes:
데모
Download a free trial! embt.co/trialdownloads
embt.co/sprint-regular-expressions Blog Notes:
학습 리소스 • 엠바카데로 기술문서(DocWiki)
– http://docwiki.embarcadero.com/RADStudio/Seattle/en/Regular_Expressions
– http://docwiki.embarcadero.com/Libraries/Seattle/en/System.RegularExpressions.TRegEx
– http://docwiki.embarcadero.com/Libraries/Seattle/en/System.RegularExpressionsCore.TPerlRegEx
• RAD 스튜디오 정규 표현식 클래스 – http://www.regular-expressions.info/delphi.html
• PCRE – 펄 호환 정규 표현식 – http://www.pcre.org/
• Perl 5 정규 표현식 구문 – http://perldoc.perl.org/perlre.html
• RTL RegEx 샘플 – http://sourceforge.net/p/radstudiodemos/code/HEAD/tree/branches/RADStudio_Seattle/CPP/RTL/RegExpression/vcl/
– http://sourceforge.net/p/radstudiodemos/code/HEAD/tree/branches/RADStudio_Seattle/CPP/RTL/RegExpression/fmx/
트라이얼 무료 다운로드!!
devgear.co.kr/products/
embt.co/sprint-regular-expressions Blog Notes:
다음 시간 . . . 트라이얼 무료 다운로드!!
devgear.co.kr/products/
C++ 개발 스킬 업그레이드! • 안드로이드 인텐트(Intent) 활용 - 12월 15일(화) 오후
1:30
• 정규 표현식과 TRegEx - 12월 22일(화) 오후 1:30
• 파이어몽키 레이아웃 이해와 활용 - 12월 29일(화) 오후 1:30
embt.co/sprint-regular-expressions Blog Notes:
Q&A
Developer Skill Sprint
Tips, Tricks and Techniques
The Ultimate Application Development platform for
Widows 10, Mac, Mobile and IoT
감사합니다
김현수(험프리)
RAD Studio 에반젤리스트 데브기어
트라이얼 무료 다운로드!!
devgear.co.kr/products/