es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Patrones de Glob para números positivos de punto flotante.

Quiero usar patrones de globo para hacer coincidir números de punto flotante positivos.

¿Serían correctos estos?

pitg = ‘? (+) * ([0-9])’
pfxp = ‘? (+) * ([0-9])? ([.,]) + ([0-9])’
pflp = ‘? (+) * ([0-9])? ([.,]) + ([0-9])? ([eE] ? ([-+]) + ([0-9]))’

pitg para hacer coincidir 3 345 -98
pfxp para hacer coincidir 1.234 0.234 .345 -0.23 -45.56 3 345 -98
pflp para hacer coincidir -1.234E07 345.23E-8

¿Cómo se pueden usar en una construcción de condición?

Para expresiones regulares, se usa

if [[ $num =~ $regex ]]; then

Para patrones de globo, ¿se hace con

si [[ $num == $gptrn ]]; entonces

Tags:  , ,

Answer

Comments are closed.