Articles of string

¿Cómo puedo medir la similitud entre 2 cadenas?

Dadas dos cadenas text1 y text2 public SOMEUSABLERETURNTYPE Compare(string text1, string text2) { // DO SOMETHING HERE TO COMPARE } Ejemplos: Primera cadena: StackOverflow Segunda cadena: StaqOverflow Retorno: la similitud es del 91% El retorno puede ser en% o algo así. Primera cadena: la prueba de texto simple Segunda cadena: la prueba de texto complejo […]

Poner en mayúscula la primera letra. MySQL

¿Alguien sabe el equivalente a este TSQL en el lenguaje de MySQL? Estoy tratando de escribir en mayúscula la primera letra de cada entrada. UPDATE tb_Company SET CompanyIndustry = UPPER(LEFT(CompanyIndustry, 1)) + SUBSTRING(CompanyIndustry, 2, LEN(CompanyIndustry))

¿Cómo aplico el bucle for-each a cada personaje en una cadena?

Así que quiero iterar para cada personaje en una cadena. Así que pensé: for (char c : “xyz”) pero obtengo un error de comstackción: MyClass.java:20: foreach not applicable to expression type ¿Cómo puedo hacer esto?

¿Cuántos objetos String se crearán cuando se use un signo más?

¿Cuántos objetos String se crearán cuando se usa un signo más en el código siguiente? String result = “1” + “2” + “3” + “4”; Si fuera el siguiente, habría dicho tres objetos String: “1”, “2”, “12”. String result = “1” + “2”; También sé que los objetos String se almacenan en caché en el […]

¿Cómo capitalizo la primera letra del primer nombre y apellido en C #?

¿Hay alguna manera fácil de capitalizar la primera letra de una cadena y bajar el rest? ¿Hay un método integrado o tengo que hacer el mío?

Formatear una cadena en columnas usando String Interpolation

Necesito imprimir dobles para que se asigne un número definido de símbolos (como 8) para la representación de valor de cadena. Las siguientes palabras deben comenzar en el mismo índice desde el comienzo de la cadena en cada cadena. Ahora tengo: value: 0 test value: 0.3333333333333 test value: 0.5 test Necesito: value: 0 test value: […]

Lea el archivo binario como una cadena en Ruby

Necesito una manera fácil de tomar un archivo tar y convertirlo en una cadena (y viceversa). ¿Hay alguna manera de hacer esto en Ruby? Mi mejor bash fue este: file = File.open(“path-to-file.tar.gz”) contents = “” file.each {|line| contents << line } Pensé que eso sería suficiente para convertirlo en una cadena, pero luego cuando bash […]

Recolección de basura en cadenas internas, String Pool y perm-space

Después de explorar las partes internas de las cuerdas de Java, me confundí en lo que se conoce como el “espacio permanente”. Mi comprensión al principio fue que contenía literales de String y metadatos de clase como se explica en esta pregunta . También he leído sobre el método String.intern() y coloca String s en […]

¿Qué son cadenas de fecha y hora válidas en JavaScript?

Al usar new Date o Date.parse en JavaScript, no puedo pasar formatos de fecha arbitrarios. Dependiendo del formato, recibo una fecha diferente de la que quería o incluso una fecha Invalid Date lugar de un objeto de fecha. Algunos formatos de fecha funcionan en un navegador pero no en otros. Entonces, ¿qué formatos de fecha […]

¿Cómo verifico si un char es una vocal?

Este código Java me está dando problemas: String word = int y = 3; char z; do { z = word.charAt(y); if (z!=’a’ || z!=’e’ || z!=’i’ || z!=’o’ || z!=’u’)) { for (int i = 0; i==y; i++) { wordT = wordT + word.charAt(i); } break; } } while(true); Quiero comprobar si la tercera […]