JS Built-ins
RegExpsourcebeginner

RegExp source β€” escaped pattern

πŸ“– Usage Example
const re = /hello world/i
console.log(re.source) // β†’ 'hello world'

Read RegExp.source to get the pattern text of the regular expression without slashes or flags.

RegExp.prototype.source

The source property preserves the raw pattern text including escape sequences.

Challenge: Verify that /\d+/.source equals '\d+'.

πŸ’‘ Hints (1)
  • β€’ Escape sequences in the pattern are preserved as-is in source