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
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories