Learn Regular Expressions (Regex) - Crash Course for Beginners

  • 2019-08-23 03:46 PM
  • 56

Regular expressions (or Regex) are patterns used to match character combinations in strings. In this crash course tutorial, you will learn how to use regular expressions in JavaScript. You will be able to apply the concepts to any programming language.

⭐️ Contents ⭐️
⌨️ (01:04) Using the Test Method
⌨️ (02:15) Match Literal Strings
⌨️ (02:57) Match a Literal String with Different Possibilities
⌨️ (03:46) Ignore Case While Matching
⌨️ (04:45) Extract Matches
⌨️ (05:32) Find More Than the First Match
⌨️ (07:16) Match Anything with Wildcard Period
⌨️ (08:54) Match Single Character with Multiple Possibilities
⌨️ (10:14) Match Letters of the Alphabet
⌨️ (10:04) Match Numbers and Letters of the Alphabet
⌨️ (12:15) Match Single Characters Not Specified
⌨️ (13:32) Match Characters that Occur One or More Times
⌨️ (14:19) Match Characters that Occur Zero or More Times
⌨️ (15:32) Find Characters with Lazy Matching
⌨️ (18:54) Find One or More Criminals in a Hunt
⌨️ (19:58) Match Beginning String Patterns
⌨️ (20:53) Match Ending String Patterns
⌨️ (21:40) Match All Letters and Numbers
⌨️ (22:48) Match Everything But Letters and Numbers
⌨️ (23:35) Match All Numbers
⌨️ (24:04) Match All Non-Numbers
⌨️ (24:40) Restrict Possible Usernames
⌨️ (27:29) Match Whitespace
⌨️ (27:56) Match Non-Whitespace Characters
⌨️ (28:25) Specify Upper and Lower Number of Matches
⌨️ (29:40) Specify Only the Lower Number of Matches
⌨️ (30:10) Specify Exact Number of Matches
⌨️ (30:47) Check for All or None
⌨️ (31:38) Positive and Negative Lookahead
⌨️ (35:09) Reuse Patterns Using Capture Groups
⌨️ (40:18) Use Capture Groups to Search and Replace
⌨️ (43:18) Remove Whitespace from Start and End

Thanks for reading
If you liked this post, please do share/like it with all of your programming buddies!
Follow us on Facebook | Twitter

Further reading about JavaScript

The Complete JavaScript Course 2019: Build Real Projects!
Vue JS 2 - The Complete Guide (incl. Vue Router & Vuex)
JavaScript Bootcamp - Build Real World Applications
The Web Developer Bootcamp
JavaScript Programming Tutorial - Full JavaScript Course for Beginners
New ES2019 Features Every JavaScript Developer Should Know
Best JavaScript Frameworks, Libraries and Tools to Use in 2019
JavaScript Basics Before You Learn React
Build a CMS with Laravel and Vue
Google’s Go Essentials For Node.js / JavaScript Developers
7 best JavaScript Design Patterns You Should Know
12 Concepts That Will Level Up Your JavaScript Skills
React vs Angular vs Vue.js by Example
Microfrontends — Connecting JavaScript frameworks together (React, Angular, Vue etc)
Ember.js vs Vue.js - Which is JavaScript Framework Works Better for You