JavaScript

Verificar texto sem case sensitive em JavaScript

5 de março de 2022

Verificar texto sem case sensitive em JavaScript

Neste artigo você vai aprender a como verificar texto sem case sensitive, ou seja, uma checagem sem diferenciar maiúsculas e minúsculas

verificar texto sem case sensitive capa

Fala programador(a), beleza? Bora aprender mais sonre textos e JavaScript!

Há momentos em que não podemos escolher a case do texto, mas precisamos compará-lo

Checando se há igualdade entre os dois textos que temos

Então o que podemos fazer?

É simples, basta padronizar os textos para alguma case e realizar a comparação

Podemos realizar isso com toUpperCase ou com toLowerCase

E vale ressaltar que não podemos ter igualdade com textos diferentes pois JavaScript é case sensitive, então trata os textos como valores distintos

Veja um exemplo prático:

const t1 = "Some Text"
const t2 = "some text"

console.log(t1 === t2) // false

console.log(t1.toUpperCase() === t2.toUpperCase()) // true

Veja que temos as duas variáveis criadas com o conteúdo do texto exatamente igual, mas a case é diferente

Na nossa primeira tentativas recebemos o retorno de falso na comparação, pois há o problema de case sensitive

Já na segunda resolvemos isso com o método toUpperCase, deixando as duas strings idênticas, obtendo agora o resultado que precisamos! 🙂

Conclusão

Neste artigo você aprendeu a como verificar texto sem case sensitive, ou seja, realizar a comparação entre textos com cases diferentes

Basta deixarmos as duas strings no mesmo case, isso pode ser feito com toUppercase, por exemplo

Confira nossos cursos gratuitos no Youtube, com vídeos todos os dias!Se inscreva e ative o sininho para receber as notificações e aprender mais ainda sobre desenvolvimento web!

Veja também nosso catálogo de cursos na Udemy, todos com exercícios e projetos práticos, nas mais diversas tecnologias. O link acima contém um cupom de desconto para os cursos!

Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x