“Conocimientos Programación>Rubí Programación

Cómo comprobar si una cadena Ruby tiene una subcadena

2011/1/12
La clase string Rubí viene con docenas de métodos integrados para realizar operaciones y consultas comunes sobre cadenas de texto . Sin embargo , no existe ningún método con el nombre " contiene" o " búsqueda" que implicaría la posibilidad de buscar y encontrar subcadenas , como la palabra " Hello" en la cadena " Hello World ". La funcionalidad está ahí, por supuesto , pero está enmascarado por el método inocuo " índice". Instrucciones
1

Abre tu terminal o línea de comandos. En Windows XP, hacer esto haciendo clic en "Inicio " y luego "Ejecutar ", y finalmente escribir " cmd ". En versiones posteriores de Windows , debe hacer clic en el botón de icono de Windows en su lugar, y simplemente escribir " cmd" en la barra de búsqueda y presiona " Enter".
2

Type " irb " para cargar el Rubí interactivo intérprete.
3

Type " s = ' Hello World '." para definir una nueva cadena de texto en Ruby.
4

Ahora escriba las siguientes dos comandos para ver cómo el método "index" ayuda a determinar si existe una subcadena dentro de una cadena Ruby:

s.index 'Mundo'

s.index 'Bob'
< p > el primer comando devolverá '6 ', el índice de la primera letra del buscado cadena. Por otro lado, el segundo comando devolverá "nada ", para indicar que la palabra " Bob" no aparece en ninguna dentro de la cadena .

Rubí Programación
Cómo instalar Ruby 1.9 en OS X Snow Leopard
Cómo desinstalar una gema de rubíes
Rails , Cadalso y tipos de datos
¿Cómo deshacerse de las advertencias de certificados en selenio Rubí
Cómo reemplazar activo andamio
Cómo usar AppFabric SDK para Ruby
Cómo escribir en un archivo temporal en Ruby
Cómo utilizar base de datos con Sinatra
Conocimientos Informáticos © http://www.ordenador.online