Course Outline
Introduction
Regular Expressions in Depth
- What are regular expressions?
- Regex engines for government use
- Basic vs extended regular expressions
Preparing the Development Environment
- Installing and configuring a regex engine for government systems
Characters and Character Sets
- Working with literals, metacharacters, and special characters in government applications
- Escaping metacharacters for accurate pattern matching
- Creating character sets to define specific patterns
- Using character ranges and metacharacters for efficient searches
- Creating shorthand and negative character sets for enhanced flexibility
Repetition, Grouping, Alternation, and Anchors
- Working with greedy and lazy expressions to optimize search results
- Grouping metacharacters for complex pattern definitions
- Using alternation to handle multiple patterns
- Working with starting and ending anchors for precise matching
Shell Globs
- Using character sets, character classes, and wildcards in shell scripts for government operations
- Pattern matching for efficient file management
- Using extended globs with commands to enhance functionality
- Using brace expansion for generating multiple patterns
BASH Extended Regular Expressions
- Working with regular expressions in conditionals for robust scripting
- Using regular expressions with grep for text searching and filtering
- Using extended regular expressions in sed for advanced text manipulation
- Using regular expressions in AWK for data processing and analysis
Summary and Conclusion
Requirements
- A foundational knowledge of BASH.
Audience
- Web developers for government
Testimonials (5)
it is all
Assad Alshabibi - Vastech SA
Course - Advanced Elasticsearch and Kibana Administration
the practice learning
Presiyan Petrov
Course - ELK Training
Got to know new features in OS which I wasn't aware before.
Dhivyalakshmi Ponnusamy - Mercedes-Benz AG
Course - Search and Analytics with Amazon OpenSearch
I thought the training was very thorough and while we covered a lot of material, Martin made ample time for questions and gave good focus to each individual and their different requirements.
Jean Thysse - Quidco
Course - Elasticsearch for Developers
I enjoyed the exercices gives a good insight.