Sign up with your email address to be the first to know about new products, VIP offers, blog features & more.

Tag Archives cadena

Convertir un entero a cadena con formato en C++

Hace un tiempo vimos cómo convertir un entero a cadena en C++.

Ahora, imaginad que queremos darle a un entero el siguiente formato: 00000x.png donde x es el número y queremos el nombre de fichero tenga longitud fija para facilitar la ordenación y visualización de los ficheros.

En este ejemplo vemos como el número 123 se convierte en 000123.png:

#include “iomanip”
#include “iostream”
#include “sstream”

int main()
{
int number = 123;

std::ostringstream ss;

Comprobar en PHP si una URL contiene una cadena

phpMuchas veces tenemos que tomar decisiones en función de lo que contenga la URL. No suele ser el método más elegante y en una buena arquitectura con un modelo vista controlador no es lo frecuente, sin embargo, sí es algo que pasa y es algo que nos puede sacar de más de un problema si sabemos cómo hacerlo.

La idea es la siguiente:

  • Si la URL contiene (por ejemplo) “/categoria/” sabemos que estamos tratando con una categoría (en WordPress podríamos hacer directamente is_category()).

 ¿Cómo hacerlo con PHP?

PregCopy un recopilatorio de expresiones regulares

Las expresiones regulares o patrones, son uno de los mecanismos más potentes a la vez que breves, de tratamiento de cadenas, algo básico en el día a día de un programador. Nuestro lector y amigo exos se ha puesto en contacto con nosotros para presentarnos un nuevo proyecto personal: PregCopy, un recopilatorio de expresiones regulares.

A través de él podréis buscar o aportar expresiones regulares para cualquier problema relacionado con cadenas, os sorprenderán lo fácil que puede llegar a ser implementar ciertas labores usando expresiones regulares.

PregCopy

Unir cadenas en MySQL

Es muy frecuente que a la hora de almacenar los nombres y apellidos, por ejemplo, de unas personas en la base de datos los pongamos en dos columnas separadas. A la hora de hacer consultas, necesitaremos hacer unirlas, es decir concatenarlas.

En MySQL esta operación puede ser directa, imaginemos una tabla personas con la siguiente estructura:

  • DNI: varchar que es clave primaria
  • Nombre: varchar
  • Apellidos: varchar

Queremos hacer una consulta en la que aparezca el dni seguido de los apellidos y el nombre unidos y separados por una coma.