AshKeys

Confessions and Confusions of Ashok M A. Personal and Professional Blog.

Ashok Mannolu Arunachalam, How toRegexJS
Back

How to use regular expressions in JS

Regex stands for regular expression and it is so awesome when it comes to string manipulations.

In JS, a regular expression is enclosed with /<regex>/ .

Let's take a look at few usecases.

To select a complete word

js
const site = 'AshKeys'
console.log(site.match(/AshKeys/g)) // [ 'AshKeys' ]

This or that part

js
const site = 'AshKeys'
console.log(site.match(/Ash|Keys/g)) // [ 'Ash', 'Keys' ]

This or that word

js
site = 'AshKeys'
console.log(site.match(/Ash(Talks|Keys)/g)) // [ 'AshKeys', 'AshTalks' ]

Starts with

js
site = 'AshKeys or AshTalks'
console.log(/^Ash/.test(site)) // true

Ends with

js
site = 'AshKeys or AshTalks'
console.log(/Talks$/.test(site)) // true