A entrada do usuário dos campos de formulário HTML geralmente é fornecida ao JavaScript como uma string. Vivemos com esse fato há décadas, mas às vezes os desenvolvedores precisam extrair números dessa string. Há várias maneiras de obter esses números, mas vamos confiar em expressões regulares para extraí-los!
Para empregar uma expressão common para obter um número dentro de uma string, podemos usar d+
:
const string = "x12345david"; const (match) = string.match(/(d+)/); match; // 12345
Expressões regulares são capazes de operações realmente poderosas dentro do JavaScript; essa prática é uma das operações mais fáceis. Convertendo o número usando um Quantity()
o wrapper lhe dará o número como um Quantity
tipo.
Mais 5 APIs HTML5 que você não sabia que existiam
O Revolução HTML5 nos forneceu algumas APIs JavaScript e HTML incríveis. Algumas são APIs que sabíamos que precisávamos há anos, outras são ajudantes de ponta para dispositivos móveis e desktop. Independentemente da força ou propósito da API, qualquer coisa que nos ajude a fazer melhor nosso trabalho é…
Como criar um RetroPie no Raspberry Pi – Guia gráfico
Hoje em dia, podemos jogar jogos incríveis em nossos superpoderosos consoles de jogos, PCs, headsets de VR e até mesmo dispositivos móveis. Embora eu goste de jogar novos jogos hoje em dia, sinto saudades dos sistemas de jogos retrô que eu tinha quando period criança: o Nintendo unique…
CSS do WebKit Marquee: trazendo a sensualidade de volta
Todos nós brincamos sobre os dias de Net antigamente. Você se lembra deles: GIFs animados idiotas (chamas e imagens de “em breve”, principalmente), contadores fracos, livros de visitas, applets, and many others. Outro “recurso” que achamos que tínhamos nos livrado foi o letreiro. O letreiro period um rudimentar, parecido com javascript…
Apresentando o MooTools HeatMap
Muitas vezes é interessante pensar sobre onde em um dado elemento, seja uma página, uma imagem ou um DIV estático, seus usuários estão clicando. Com essa curiosidade em mente, criei o HeatMap: uma classe MooTools que permite detectar, carregar, salvar e…