Convertir a minúscula y mayúscula en Python

Convertir cadena a minúscula o mayúscula usando Python Python provee métodos para trabajar con cadenas. Dos de ellos nos sirven para convertir toda una cadena a mayúscula, o toda la cadena a minúscula. No necesitamos importar nada, porque es un método que le pertenece a todas las cadenas. Recuerda tener instalado Python. ...

noviembre 9, 2018 · 1 min · 204 palabras · Parzibyte

hash_equals y ataques de temporización (timming attacks) en PHP

Introducción En una ocasión estaba leyendo sobre los ataques de temporización y la recomendación de usar hash_equals en lugar de simples comparaciones con PHP. Más tarde me puse a investigar y supe la razón de usar hash_equals cuando estamos tratando con contraseñas (que al final son cadenas). ...

noviembre 8, 2018 · 4 min · 690 palabras · Parzibyte

Comparar cadenas en Java usando equals y compareTo: la forma correcta

Introducción Comparar strings o cadenas en Java es algo simple de hacer, pero que podemos hacer mal si no sabemos cuál es la forma correcta. Recordemos que Java trata a las cadenas como objetos, no como tipos primitivos. Debido a eso, comparar cadenas en Java requiere algo más que usar el operador de igualdad ==. Veamos hoy cómo podemos comparar cadenas, ya sea para saber si son equivalentes o para saber si una es menor o mayor que otra según el alfabeto. ...

octubre 31, 2018 · 6 min · 1157 palabras · Parzibyte

Cómo ordenar arreglos en JavaScript usando sort

Introducción JavaScript es un lenguaje criticado por muchas personas, precisamente por sus métodos o maneras de hacer las cosas. Una de las cosas más criticadas es cómo ordenar arreglos en JavaScript. Este lenguaje proporciona todo lo que necesitamos para ordenar arreglos, ya sean arreglos de cadenas, de enteros o incluso de objetos; porque nos permite definir una función de ordenamiento. Pero bueno, vamos a ver algunos ejemplos para que quede claro. Ordenaremos en orden ascendente y descendente, arreglos de strings, de números y de objetos, usando el método sort. Espero que después de este post no te queden dudas sobre cómo ordenar arrays. Cubriré los casos más comunes. Finalmente quiero aclarar que esto funciona tanto en JavaScript del lado del navegador, como en JS del lado del servidor usando Node.JS. ...

octubre 29, 2018 · 8 min · 1534 palabras · Parzibyte

Comparar cadenas con strcmp en PHP

Introducción Para comparar cadenas en PHP usamos la función strcmp que quiere decir algo como string compare. Esta función devuelve números, y dependiendo de ellos podemos saber si una cadena es mayor, menor o igual en PHP. Veamos entonces esta función para saber si una cadena es igual, mayor o menor que otra. Para ello debemos saber cómo funciona el código ASCII y el alfabeto. ...

octubre 22, 2018 · 3 min · 588 palabras · Parzibyte

Primera letra mayúscula y minúscula en PHP

Introducción Esta entrada es muy simple, veremos cómo convertir la primera letra de una palabra en mayúscula o minúscula, y también cómo capitalizar una oración completa. En pocas palabras, veremos cómo poner la primera letra mayúscula usando PHP. Veremos cómo convertir la palabra “hola” a “Hola” y cómo convertir la oración “hola mundo” en “Hola Mundo”. PHP ya tiene estas funciones incorporadas, así que esto será fácil. Por cierto, esto también es llamado capitalización de texto o algo así. ...

octubre 16, 2018 · 3 min · 460 palabras · Parzibyte

Ordenar un arreglo ascendente y descendente en PHP

Introducción Vamos a seguir viendo tutoriales de arreglos con PHP. Ya vimos cómo eliminar un elemento, cómo buscar secuencialmente en uno de ellos y cómo invertirlos. Lo que nos reúne aquí hoy es: cómo ordenar un arreglo en PHP. El ordenamiento de arreglos en PHP es una cosa muy sencilla. Puede ordenar arreglos de números o de cadenas, cosa que veremos hoy. También veremos cómo cambiar el orden para que no siempre sea ascendente. Nota: mira este tutorial para ordenar arreglos por fecha. ...

octubre 15, 2018 · 3 min · 604 palabras · Parzibyte

Comprobar si cadena comienza con otra en JavaScript

Introducción Ya vimos cómo saber si una cadena termina con una letra u otra cadena usando JS. Veamos hoy el proceso inverso o contrario: cómo saber si una cadena empieza o comienza con una letra o con otra cadena. ES6 ha incorporado algunas nuevas funciones que nos facilitarán la vida, y si queremos soportar navegadores desactualizados también podemos hacerlo con un polyfill. ...

octubre 9, 2018 · 3 min · 465 palabras · Parzibyte

Comprobar si comienza con vocal en JavaScript

Introducción Ya que andamos viendo cómo trabajar con cadenas en JavaScript, analicemos cómo podemos comprobar si una cadena comienza con una vocal en JavaScript. Es algo realmente sencillo e incluso podría tomarse como un repollo (repost) de otro post anterior. Sin embargo, prefiero hacerlo por si alguien se quedó con la duda; cuando uno es novato no sabe cosas obvias. ...

octubre 9, 2018 · 3 min · 468 palabras · Parzibyte

Convertir a mayúsculas y minúsculas en JavaScript

Introducción Este post enseña una cosa básica pero que todos debemos saber a la hora de trabajar con strings o cadenas en JavaScript. Se trata de convertir cadenas a mayúsculas y minúsculas. Hemos visto anteriormente cómo lograr esto en C, pero con JavaScript la cosa es más fácil. ...

octubre 9, 2018 · 2 min · 287 palabras · Parzibyte