Preguntas etiquetadas con string

Una cadena es una secuencia finita de símbolos, comúnmente utilizada para texto, aunque a veces para datos arbitrarios.

8
Análisis de enteros seguros en Ruby
Tengo una cadena, por ejemplo '123', y quiero convertirla al número entero 123. Sé que simplemente puedes hacerlo some_string.to_i, pero eso se convierte 'lolipops'en 0, que no es el efecto que tengo en mente. Quiero que me explote en la cara cuando trato de convertir algo inválido, con algo agradable …

16
Split string en Lua?
Necesito hacer una división simple de una cadena, pero no parece haber una función para esto, y la forma manual que probé no pareció funcionar. ¿Cómo lo haría?
160 string  lua 



5
Agregar cero relleno a una cadena
¿Cómo agrego el relleno "0" a una cadena para que la longitud de mi cadena sea siempre 4? Ejemplo If input "1", 3 padding is added = 0001 If input "25", 2 padding is added = 0025 If input "301", 1 padding is added = 0301 If input "4501", 0 …
159 c#  string  padding 

12
Cadena Java a SHA1
Estoy tratando de hacer un simple convertidor de Cadena a SHA1 en Java y esto es lo que tengo ... public static String toSHA1(byte[] convertme) { MessageDigest md = null; try { md = MessageDigest.getInstance("SHA-1"); } catch(NoSuchAlgorithmException e) { e.printStackTrace(); } return new String(md.digest(convertme)); } Cuando lo paso toSHA1("password".getBytes()), [�a�ɹ??�%l�3~��.sé …
158 java  string  sha1 


10
Obtenga la (última parte del) nombre del directorio actual en C #
Necesito obtener la última parte del directorio actual, por ejemplo /Users/smcho/filegen_from_directory/AIRPassthrough, necesito obtener AIRPassthrough. Con python, puedo obtenerlo con este código. import os.path path = "/Users/smcho/filegen_from_directory/AIRPassthrough" print os.path.split(path)[-1] O print os.path.basename(path) ¿Cómo puedo hacer lo mismo con C #? ADICIONAL Con la ayuda de los que respondieron, encontré lo que …
158 c#  string  filepath 

7
¿Cuántos caracteres puede tener una cadena Java?
Estoy tratando el problema The Next Palindrome de Sphere Online Judge (SPOJ) donde necesito encontrar un palindrome para un número entero de hasta un millón de dígitos. Pensé en usar las funciones de Java para revertir cadenas, pero ¿permitirían que una cadena sea tan larga?
157 java  string 

12
¿Cómo convierto CamelCase en nombres legibles por humanos en Java?
Me gustaría escribir un método que convierta CamelCase en un nombre legible para humanos. Aquí está el caso de prueba: public void testSplitCamelCase() { assertEquals("lowercase", splitCamelCase("lowercase")); assertEquals("Class", splitCamelCase("Class")); assertEquals("My Class", splitCamelCase("MyClass")); assertEquals("HTML", splitCamelCase("HTML")); assertEquals("PDF Loader", splitCamelCase("PDFLoader")); assertEquals("A String", splitCamelCase("AString")); assertEquals("Simple XML Parser", splitCamelCase("SimpleXMLParser")); assertEquals("GL 11 Version", splitCamelCase("GL11Version")); }



7
printf con std :: string?
Entiendo que stringes un miembro del stdespacio de nombres, entonces, ¿por qué ocurre lo siguiente? #include <iostream> int main() { using namespace std; string myString = "Press ENTER to quit program!"; cout << "Come up and C++ me some time." << endl; printf("Follow this command: %s", myString); cin.get(); return 0; …
157 c++  string  namespaces  printf  std 


7
¿Por qué se prefiere el operador de pala (<<) sobre más-igual (+ =) al construir una cadena en Ruby?
Estoy trabajando a través de Ruby Koans. El test_the_shovel_operator_modifies_the_original_stringKoan en about_strings.rb incluye el siguiente comentario: Los programadores de Ruby tienden a favorecer al operador de la pala (&lt;&lt;) sobre el operador más igual a (+ =) al construir cadenas. ¿Por qué? Supongo que implica velocidad, pero no entiendo la acción …

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.