- A basic understanding of BASH.
Audience
- Web Developers
Regular expressions are sets of characters that define a search pattern. Regular expressions are often used for creating algorithms to find, find and replace, or validate input.
This instructor-led, live training (online or onsite) is aimed at web developers who wish to use regular expressions to create robust algorithms for defining search patterns.
By the end of this training, participants will be able to:
- Apply regular expression techniques to any regex engine like PHP, Python, etc.
- Write complex search patterns using character sets.
- Script automation into a system process using extended regular expressions.
Format of the Course
- Interactive lecture and discussion.
- Lots of exercises and practice.
- Hands-on implementation in a live-lab environment.
Course Customization Options
- To request a customized training for this course, please contact us to arrange.
Introduction
Regular Expressions in Depth
- What are regular expressions?
- Regex engines
- Basic vs extended regular expressions
Preparing the Development Environment
- Installing and configuring a regex engine
Characters and Character Sets
- Working with literals, metacharacters, and special characters
- Escaping metacharcters
- Creating a character set
- Using character ranges and metacharacters
- Creating shorthand and negative character sets
Repetition, Grouping, Alternation, and Anchors
- Working with greedy and lazy expressions
- Grouping metacharacters
- Using alternation
- Working with staring and ending anchors
Shell Globs
- Using character sets, character classes, and wildcards
- Pattern matching
- Using extended globs with commands
- Using brace expansion
BASH Extended Regular Expressions
- Working with regular expressions in conditionals
- Using regular expressions with grep
- Using extended regular expression in sed
- Using regular expressions in AWK
Summary and Conclusion
United Arab Emirates - Basic and Extended Regular Expressions
Qatar - Basic and Extended Regular Expressions
Egypt - Basic and Extended Regular Expressions
Saudi Arabia - Basic and Extended Regular Expressions
South Africa - Basic and Extended Regular Expressions
Brasil - Basic and Extended Regular Expressions
Canada - Basic and Extended Regular Expressions
中国 - Basic and Extended Regular Expressions
香港 - Basic and Extended Regular Expressions
澳門 - Basic and Extended Regular Expressions
台灣 - Basic and Extended Regular Expressions
USA - Basic and Extended Regular Expressions
Österreich - Basic and Extended Regular Expressions
Schweiz - Basic and Extended Regular Expressions
Deutschland - Basic and Extended Regular Expressions
Czech Republic - Basic and Extended Regular Expressions
Denmark - Basic and Extended Regular Expressions
Estonia - Basic and Extended Regular Expressions
Finland - Basic and Extended Regular Expressions
Greece - Basic and Extended Regular Expressions
Magyarország - Basic and Extended Regular Expressions
Ireland - Basic and Extended Regular Expressions
Luxembourg - Basic and Extended Regular Expressions
Latvia - Basic and Extended Regular Expressions
España - Basic and Extended Regular Expressions
Italia - Basic and Extended Regular Expressions
Lithuania - Basic and Extended Regular Expressions
Nederland - Basic and Extended Regular Expressions
Norway - Basic and Extended Regular Expressions
Portugal - Basic and Extended Regular Expressions
România - Basic and Extended Regular Expressions
Sverige - Basic and Extended Regular Expressions
Türkiye - Basic and Extended Regular Expressions
Malta - Basic and Extended Regular Expressions
Belgique - Basic and Extended Regular Expressions
France - Basic and Extended Regular Expressions
日本 - Basic and Extended Regular Expressions
Australia - Basic and Extended Regular Expressions
Malaysia - Basic and Extended Regular Expressions
New Zealand - Basic and Extended Regular Expressions
Philippines - Basic and Extended Regular Expressions
Singapore - Basic and Extended Regular Expressions
Thailand - Basic and Extended Regular Expressions
Vietnam - Basic and Extended Regular Expressions
India - Basic and Extended Regular Expressions
Argentina - Basic and Extended Regular Expressions
Chile - Basic and Extended Regular Expressions
Costa Rica - Basic and Extended Regular Expressions
Ecuador - Basic and Extended Regular Expressions
Guatemala - Basic and Extended Regular Expressions
Colombia - Basic and Extended Regular Expressions
México - Basic and Extended Regular Expressions
Panama - Basic and Extended Regular Expressions
Peru - Basic and Extended Regular Expressions
Uruguay - Basic and Extended Regular Expressions
Venezuela - Basic and Extended Regular Expressions
Polska - Basic and Extended Regular Expressions
United Kingdom - Basic and Extended Regular Expressions
South Korea - Basic and Extended Regular Expressions
Pakistan - Basic and Extended Regular Expressions
Sri Lanka - Basic and Extended Regular Expressions
Bulgaria - Basic and Extended Regular Expressions
Bolivia - Basic and Extended Regular Expressions
Indonesia - Basic and Extended Regular Expressions
Kazakhstan - Basic and Extended Regular Expressions
Moldova - Basic and Extended Regular Expressions
Morocco - Basic and Extended Regular Expressions
Tunisia - Basic and Extended Regular Expressions
Kuwait - Basic and Extended Regular Expressions
Oman - Basic and Extended Regular Expressions
Slovakia - Basic and Extended Regular Expressions
Kenya - Basic and Extended Regular Expressions
Nigeria - Basic and Extended Regular Expressions
Botswana - Basic and Extended Regular Expressions
Slovenia - Basic and Extended Regular Expressions
Croatia - Basic and Extended Regular Expressions
Serbia - Basic and Extended Regular Expressions
Bhutan - Basic and Extended Regular Expressions