es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: ANSISTRING

¿Existe una forma mejor de limpiar una cadena de texto?

Actualmente, este es mi código. function cleanString(rawString) { A = “ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 1234567890”.split(“”); var cleanedString = rawString.toLowerCase(); for (i = 0; i < cleanedString.length; i++) { if (!A.includes(cleanedString[i])) { cleanedString = setCharAt(cleanedString, i, ” “); } } cleanedString = cleanedString.replace(/\s\s+/g, ” “); return cleanedString; } function setCharAt(str, index, chr) { . . . Read more

Cómo comparar dos arrays de cadenas, encontrar todas las coincidencias, cuando puede haber una oración.

Este es divertido: ¡Estoy construyendo un verificador de groserías! Para los fines de este ejercicio, vamos a tener un array de palabras prohibidas, de esta manera: const forbiddenWords = [‘manzanas’, ‘naranjas’, ‘zanahorias azules’, ‘guisantes verdes y blandos’]; Luego, tendré un campo de entrada para que el usuario ingrese algo. Podría . . . Read more

Mientras se utiliza subprocess en Python, la salida se muestra con un salto de línea.

Cuando ejecuto el código a continuación, la salida aparece con un salto de línea. import os import sys import subprocess password_string = ‘abc_123’ cmd = [“java”, “-cp”, “ABC.jar”, “com.sc.tsaas.EncryptionDecryptionAES”, password_string] i = subprocess.Popen(cmd, stdout=subprocess.PIPE).communicate()[0] print(i) Salida: aSjD9H2NfmX02KpFg== La salida viene con un salto de línea y necesito tu ayuda para . . . Read more