Programación de revancha
if [[ $a =~ /\-? [0-9][0-9.] /]]; luego
Resuena "$a es un número"
El barco no corre con el costo de carga
O:
|read -p "Ingrese una cadena" str
if echo " $ str " | shug rep "[a-zA-Z]" gt ;/ dev/null amp; ampecho "$str" | grep "[0-9]" gt;/dev/null
entonces
acepta "sí"
Otros
Acepto "No"
El barco no corre con los gastos de carga
Datos ampliados:
La cuerda es similar al almacenamiento Una matriz de caracteres de la que se puede extraer cada elemento. La posición cero de una cadena es su longitud, como s [0] = 10. Esto nos brinda mucha comodidad. Por ejemplo, durante operaciones de alta precisión, cada bit se puede convertir en un número y almacenar en una matriz. .
Por lo general, la cadena completa se utiliza como objeto de operación, como buscar una subcadena en la cadena, encontrar una subcadena, insertar una subcadena en una determinada posición de la cadena y eliminar una subcadena. Las condiciones necesarias y suficientes para que dos cadenas sean iguales son: igual longitud y caracteres iguales en cada posición correspondiente. Supongamos que p y q son dos cadenas. La operación de encontrar la primera aparición de q en p se llama coincidencia de patrones. Los dos métodos de almacenamiento de cadenas más básicos son el almacenamiento secuencial y el almacenamiento vinculado.
Enciclopedia Baidu-Cadena