Introduction to regular expressions

- [Narrator] Regular expressions are a…pattern matching technique.…The technique uses strings that consist of…metacharacters, which have special meaning…and regular characters, which have a literal meaning.…Regular expressions derive from a branch of computer science…known as Formal Language Theory.…Regular expressions have a formal mathematical definition…and an implementation-specific definition…within computer languages.…In this course we will not use the…formal mathematical definition.…

We will use the java language-specific definition.…This slide lists several sources…for learning more about regular expressions.…Most search engines have the facility…for using regular expressions, and many text editors…have the facility within the find and replace capabilities.…You can find out more about using regular expressions…within IntelliJ by navigating to this URL.…Java has two broad categories of support…for regular expressions.…

Methods within the string class…plus the pattern and matcher classes.…We'll cover both within this chapter.…

Resume Transcript Auto-Scroll

Author

Released

2/1/2017

Learn how to use Java for two components of data science—data engineering and data analysis. Instead of poring over every facet of Java, instructor Charles Kelly focuses on a selection of valuable topics that will help you learn how to leverage Java in your data science career. This course revolves around the ingest, model, query, analyze, and visualize (IMQAV) model, which is a framework for data science workflows. Charles goes over test-driven development and object-oriented design. Using the free community edition of IntelliJ from JetBrains, he presents Java examples including Java classes, methods, operations, and libraries. Plus, Charles shares how to apply the skills that you learned in the course to create magic squares and sudoku puzzles.