DEV Community

loading...

Criando uma Expressão Regular (Regular Expression ou RegEx)

emersonbroga profile image Emerson Broga Dev ・1 min read

Criando uma Expressão Regular (Regular Expression ou RegEx)

Para criar uma expressão regular no JavaScript, você pode criar da forma literal
colocando sua expressão entre barras e atribuindo à uma variável

const urlSlug = /^[a-z0-9-]+$/;

Uma outra forma de criar uma regex é usando o construtor do objeto RegExp:

const urlSlug = new RegExp(/^[a-z0-9-]+$/);

Perceba que ao criar a sua regex usando o construtor, você não precisa de colocar entre barras.

Uma recomendação é de se usar o construtor quando por exemplo você estiver pegando a sua regex de uma fonte externa, como o vinda de um usuário.

Espero que tenham gostado!

Não deixe de visitar o repositório do github com todas as dicas em emersonbrogadev/social-media-snippets.

➜ Participe da nossa lista de desenvolvedores
➜ Aprenda ES6
➜ Veja as dicas no Instagram
➜ Assita nosso canal no YouTube
➜ Curta nossa página no Facebook
➜ Não perca as atualizações no Twitter
➜ Veja os repositórios no Github

=)

Discussion

pic
Editor guide