Regular Expressions 101

Community Patterns

Capture shell envs variables

1

Regular Expression
ECMAScript (JavaScript)

/
[^\\](?:(?:\\{2})*)\$(?:(?:[=|-]?([A-Z0-9_]*[A-Z_]+[A-Z0-9_]*)|(?:{[=|-]?([A-Z0-9_]*[A-Z_]+[A-Z0-9_]*)})))
/
g

Description

Allows the capture of environment variables for expansion or elimination.

Submitted by Everton Ribeiro <nuxlli@gmail.com> - 8 years ago