Git Product home page Git Product logo

hands-on-java-regular-expressions's Introduction

Hands-On Java Regular Expressions [Video]

This is the code repository for Hands-On Java Regular Expressions [Video], published by Packt. It contains all the supporting project files necessary to work through the video course from start to finish.

About the Video Course

Regular expressions (Regex) are specially encoded text strings, which are used as patterns for matching sets of strings. The search pattern can be anything from a simple character, a fixed string, or a complex expression containing special characters describing the pattern. IT can also be used to search, edit, and manipulate text.

This course will help you get up and running with Regular expressions in Java 12. You’ll begin with the basics of Regular Expressions (Regex), which covers the topics with a hands-on approach. We’ll also cover the prerequisites required such as JUnit. With the help of practical Java Regex examples, get complete insights into the rules to write regular expressions. You will use regular expressions with String methods and cover Pattern and Matcher for advanced regular expressions.

By the end of the course, you’ll be able to master Regular Expressions with Java 12 Regex API.

What You Will Learn

  • Use Java Regular Expression Matcher API and Pattern API
  • Implement Regex by leveraging the available Pattern Classes
  • Creating complex character groups using Capturing Groups
  • Make your Regex to match the number of occurrences using Quantifiers
  • Leverage Boundry Matchers to match words in a specific place of text
  • Solve complex matching problems with Matcher Class Methods
  • Create fast and efficient regular expressions

Instructions and Navigation

Assumed Knowledge

To fully benefit from the coverage included in this course, you will need:
This course is for those who want to learn to use Regular expressions such as Regex in Java 12. Prior knowledge of the Java language is assumed.

Technical Requirements

This course has the following software requirements:
TECHNICAL REQUIREMENTS This course has the following software requirements: • IntelliJ IDEA • Java JDK 8 or later • Scala SDK This course has been tested on the following system configuration: • OS: MacOSX • Processor: I7 2.8 • Memory: 16GB • Hard Disk Space: 200MB • Video Card: 256MB Video Memory

Related Products

hands-on-java-regular-expressions's People

Contributors

krishna-packt avatar packt-itservice avatar

Stargazers

 avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.