Perguntas com a marcação «conditional-statements»

1
Esquisitice do Regex de basquete ao usar o operador = ~
Considere este código: s1="1,2,3,4"; \ s2="1,2,3"; \ sP='^(([1-9][0-9]{0,},){1,2}){1,2}$'; \ [[ "${s1}," =~ $sP ]] && echo "\$s1 matches"; \ [[ "${s2}," =~ $sP ]] && echo "\$s2 matches, but why?" Estou perplexo com o motivo pelo qual a segunda corda é correspondida. Meu regex é defeituoso? É suposto combinar 2 …




Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.