In this course, you will learn to apply regular expressions to search, filter, extract and mask data efficiently and effectively in Splunk following a workshop format on real data. Regular expressions enable (with good crafting) very efficient and effective parsing of text for patterns. The most important skills for regex lie in pattern recognition, regex technique mastery, and simplicity for “step” minimization. The simpler regex with solid leading anchors tends to be the more efficient. Increased regex understanding enables access to more effective techniques for keeping it simple. Pattern recognition connects regex code to solve the problem. We will rely on the regex101 website to assist in crafting, verifying and explaining the process. Splunk will be used to showcase practical applications with big data. A test after the main course section will test some of the more basic levels of understanding. With as easy as it is to craft terrible regular expressions, the goal of this course is to shine a light on the efficiency of different regex techniques so that you can track the progression and efficiency of your skills. Textual pattern matching can be a very interesting and complicated subject, but the foundations of efficiency and quality control can both greatly improve the speed and effectiveness of your regex.