Não entendi ao certo qual seria a diferença entre essas duas expressões regulares. Pelo que entendi, ambas procuram por qualquer tipo de espaço vazio.
Não entendi ao certo qual seria a diferença entre essas duas expressões regulares. Pelo que entendi, ambas procuram por qualquer tipo de espaço vazio.
Fala ai Tiago, tudo bem? Vamos lá:
\s: Vai procurar pelo caracter de espaço.\S: Vai procurar por algum caracter que não seja o espaço.É bem comum em expressão regulares quando a letra está em maiúscula ser o oposto da minúscula, exemplo: \d e \D.
Já o + será para procurar de uma a N ocorrencias, ou seja, de um ou mais espaços.
Espero ter ajudado.
Obrigado, Matheus!
Ultima dúvida: o +, no caso, ele funciona para pegar a ocorrência quando houver uma sequência desta, certo? Ou seja, se houver mais de uma ocorrência de forma sucessiva, ele vai pegar todo o bloco da ocorrência.
Magina Tiago, vamos a outra dúvida:
Ultima dúvida: o +, no caso, ele funciona para pegar a ocorrência quando houver uma sequência desta, certo?
Com o + a gente espera que ocorre de uma a N ocorrências, ou seja, 1+N.
Espero ter ajudado.
Certo, entendi. Então, funciona semelhantemente a pseudo-classe do CSS :nth-child(n)? Aonde a pseudo-classe pega n as ocorrências do seletor CSS
Podemos dizer que sim.
Abraços e bons estudos.