¿Cómo puedo devolver los dos últimos caracteres de una cadena?Scala: obtenga los últimos dos caracteres de la cadena
Respuesta
Scala le permite hacer esto de una manera mucho más limpia que la String
API estándar mediante el aprovechamiento de la API de colecciones (para lo cual hay una conversión implícita de un java.lang.String
en un IndexedSeq[Char]
):
str takeRight 2
El fantástico Lo que pasa con la API, por supuesto, es que conserva la representación tipo de la "colección" original (es decir, String
en este caso).
var keyword="helloStackoverFlow"
println(keyword.takeRight(2)) // ow
'4' no son dos. –
@LutzHorn ooops –
Usted puede tomar (cadena de longitud -1) que revelan último índice de la cadena, (longitud de la cadena -2) será el próximo carácter de final:
str(str.length-1)+str(str.length-1)
- 1. Obtenga los últimos 5 caracteres en una cadena
- 2. Extracción de los dos últimos caracteres de una cadena numérica
- 3. Modificar los dos últimos caracteres de una cadena en Perl
- 4. cortar los últimos caracteres
- 5. Eliminar los últimos dos caracteres de una columna en MySQL
- 6. ¿Cómo eliminar los dos primeros y los últimos dos caracteres en una cadena?
- 7. Recortar los últimos 4 caracteres de la cadena?
- 8. xcode corta los últimos caracteres de la cadena
- 9. objetivo-c obtener los últimos 2 caracteres de una cadena?
- 10. Eliminación de los últimos caracteres en una cadena XSLT
- 11. Ruby, elimina los últimos N caracteres de una cadena?
- 12. Obtener los 4 últimos caracteres de una cadena
- 13. Python Eliminar los últimos 3 caracteres de una cadena
- 14. ¿Cómo elimino los últimos n caracteres de una cadena?
- 15. Extrayendo los últimos n caracteres de una cadena en R
- 16. ¿Hay alguna manera fácil de dar estilo a los últimos dos caracteres de una cadena?
- 17. expresión regular: extraer los últimos 2 caracteres
- 18. Cómo comparar los últimos n caracteres de una cadena con otra cadena en C
- 19. Python Ordenar últimos caracteres
- 20. ¿Cómo puedo obtener últimos caracteres de una cadena utilizando JavaScript
- 21. Cómo obtener los últimos caracteres en una cadena en Java, independientemente del tamaño de cadena
- 22. Obteniendo los últimos 5 caracteres de cadena con la consulta de mysql
- 23. últimos caracteres de una cadena K en Perl
- 24. Eliminar los últimos caracteres de una cadena en C#. Una manera elegante?
- 25. extraer los dos últimos campos de la división
- 26. jQuery: ¿Obtiene los dos últimos elementos de la lista?
- 27. Eliminación de los dos últimos caracteres de cada línea en un archivo de texto
- 28. acceder a los tres últimos caracteres del valor en Jquery
- 29. Seleccionar una subcadena entre dos caracteres en Scala
- 30. ¿Cómo puedo obtener los últimos 7 caracteres de una cadena de PHP?
+1 incluso si su la cadena tiene 1 o 0 caracteres, no se arriesgará a '' 'java.lang.StringIndexOutOfBoundsException''' cuando use una subcadena con' '' -2'''. – opyate