Professional Documents
Culture Documents
Punith Intern PPT
Punith Intern PPT
WebLogik 29/8, Mirza Hyder Ali Street Royapettah, Chennai - 600 014 India.
Introduction
Objectives
Results
Conclusion
Introduction
Airline Files
These are the files which contains all the
information about the general rules of the airline like
surcharges, penalties, children discounts and etc.
• It also includes the information about the Flight
application, Stopovers and Transfer charges.
• In this file among all these data we need to select
only the required data from every section.
• In earlier days this process of extraction of data from
the airline files was done manually.
• Since each airline file contain 9 to 10 subfiles, which
includes around 15 sections in each subfile, it is very
difficult and time consuming process for the
employees to extract the required data manually.
• Then comes the idea of usage of single pattern to
select ‘n’ group of data.
• These patterns are created by the use of regular
expressions.
Tools and Technology
Regular Expressions(Regex): A regex is a string of
text that allows you to create patterns that help
match, locate, and manage text.
Pattern Matching: Pattern matching is the act of
checking a given sequence of tokens for the presence
of the constituents of some pattern. In contrast to
pattern recognition, the match has to extract either it
will or will not be match.
Regex Methods:
Metacharacters in Regex:
Special Sequences:
Software used:
• Pycharm: Pycharm is an integrated development
environment used in computer programming,
specifically for the Python language. It is developed
by the Czech company JetBrains.
• Postman: Postman is a Google Chrome app for
interacting with HTTP APIs. It presents you with a
friendly GUI for constructing requests and reading
responses. The people behind Postman also offer
an add-on package called Jetpacks, which includes
some automation tools and, most crucially, a
Javascript testing library.
Objectives