Blog de conocimiento gratuito: linux, programación, open source, bases de datos, android, frameworks, web e informática en general.
En el post de hoy vamos a ver cómo dividir una cadena en pedazos si es que supera una máxima longitud. Por ejemplo, separar la string en JS si mide más de 5, y además de eso dividirla en fragmentos de N cantidad.
Vamos a ver cómo separar una cadena cada cierto número de caracteres y también cómo dividirla en trozos pequeños colocados en un arreglo donde se respete una cierta longitud.
En este post te mostraré cómo cortar o separar un vídeo rápidamente usando ffmpeg, de modo que no tengas que volver a codificar todo el vídeo, sino simplemente cortarlo desde un inicio hasta un fin.
De este modo el proceso será muy rápido y desde la línea de comandos (con esto puedes automatizar varias cosas) además de que no se va a volver a codificar nada, solo extraer una parte del vídeo con ffmpeg
.
En este post de programación en C# te mostraré cómo separar una cadena según un carácter o delimitador, y convertirla a arreglo.
Te voy a enseñar cómo separar una cadena por espacios y por comas, para que puedas aplicar todo esto a tus necesidades con cualquier otro carácter.
Esto nos servirá para separar una cadena por cualquier carácter en c#, y de paso convertir una string a array en C sharp.
En este post te enseñaré cómo separar una cadena por delimitador o token (una coma, espacios, punto y coma, saltos de línea, puntos) en C++. Esto se conoce en varios lenguajes como la función split, aunque en C++ no existe esa función pero podemos llegar al mismo resultado.
Con lo que te enseñaré hoy podrás separar una cadena por comas, punto y coma, etecétera usando el lenguaje C++ también conocido como CPP. Recuerda que puedes hacerlo con strtok usando C, pero hoy te enseñaré otro enfoque que funciona en C++.
En este tutorial de programación te mostraré cómo separar tu código para tenerlo en distintos archivos y luego usar import
para importar tu propio código Python. Es decir, importar tus propios archivos usando Python.
De esta manera podrás importar otras funciones o clases de distintos archivos programados por ti, usando la palabra reservada import
, del lenguaje Python.
Al final podrás tener un código más limpio y organizado; además de poder reutilizar las funciones que hagas. Te mostraré varios ejemplos y te dejaré mi recomendación.
A veces necesitamos convertir una cadena o palabra en un arreglo. Ya sea que la palabra esté separada por espacios, por comas o por nada.
Puede que necesitemos convertir una cadena en un arreglo, es decir, algo como “Hola” en [“H”, “o”, “l”, “a”]. También es posible que deseemos convertir algo como “perro,gato” en [“perro”, “gato”].
En fin, sigamos leyendo para ver cómo convertir una palabra, cadena o texto en un arreglo.
Para convertir una palabra en un arreglo utilizamos split. Split es un método nativo que tienen todas las cadenas. Devuelve un arreglo, recibe un separador.
Por ejemplo, si queremos convertir “Hola” en [“H”, “o”, “l”, “a”]:
var arreglo = "Hola".split(""); // Salida => ["H", "o", "l", "a"]
En caso de que sea separado por comas…
var arreglo = "perro,gato,tucán".split(","); //Salida => ["perro", "gato", "tucán"]
Si queremos separar espacios…
var arreglo = "Google Facebook Twitter".split(" "); //Salida => ["Google", "Facebook", "Twitter"]
Con split podemos separar utilizando cualquier separador. Incluso un guión bajo, un salto de línea (representado por \n), etcétera.
Si no nos preocupamos por problemas de compatibilidad con versiones anteriores, podemos utilizar Array.from. Lo malo es que separa toda la palabra y no permite especificar el separador (como split).
Podemos hacerlo así, de todos modos:
var arreglo = Array.from("Hola"); //Salida => ["H", "o", "l", "a"]