Preguntas etiquetadas con string

86
string.Unirse a una List <int> u otro tipo

Quiero convertir una matriz o lista de entradas en una cadena delimitada por comas, como esta: string myFunction(List<int> a) { return string.Join(",", a); } Pero string.Join solo toma List<string>como segundo parámetro. ¿Cuál es la mejor manera de hacer esto?

86
restableciendo una secuencia de cadenas

¿Cómo "restablezco" el estado de un stringstream al que tenía cuando lo creé? int firstValue = 1; int secondValue = 2; std::wstringstream ss; ss << "Hello: " << firstValue; std::wstring firstText(ss.str()); //print the value of firstText here //How do I "reset" the...

86
¿Cuándo usar strtr vs str_replace?

Me está costando entender cuándo strtrsería preferible str_replaceo viceversa. Parece que es posible lograr exactamente los mismos resultados usando cualquiera de las funciones, aunque el orden en el que se reemplazan las subcadenas se invierte. Por ejemplo: echo strtr('test string', 'st',...

86
Regex para convertir CamelCase a camel_case en java

Entiendo por qué la salida deseada no se le da el uso de expresiones regulares para convertir una cadena como FooBara Foo_Barque da lugar Foo_Bar_. Podría haber hecho algo con String.substring substring(0, string.length() - 2)o simplemente reemplazar el último carácter, pero creo que hay una...

86
Concatenación de cadenas usando el operador '+'

Mirando los stringmetadatos de la clase, solo veo los operadores ==y !=sobrecargados. Entonces, ¿cómo puede realizar la concatenación para el +operador ' '? Editar : Algunas notas interesantes de Eric Lippert sobre la concatenación de cuerdas: Parte 1 Parte 2 También hay un super artículo...

86
Convertir una ruta de archivo a Uri en Android

Tengo una aplicación en la que capturo un video con la cámara. Puedo obtener la ruta del archivo del video, pero la necesito como Uri. La ruta del archivo que obtengo: /storage/emulated/0/DCIM/Camera/20141219_133139.mp4 Lo que necesito es

86
Python: ¿Cómo determinar el idioma?

Quiero conseguir esto: Input text: "ру́сский язы́к" Output text: "Russian" Input text: "中文" Output text: "Chinese" Input text: "にほんご" Output text: "Japanese" Input text: "العَرَبِيَّة" Output text: "Arabic" ¿Cómo puedo hacerlo en Python? Gracias....

86
Cadena f multilínea en Python

Estoy tratando de escribir código compatible con PEP-8 para un proyecto doméstico (debo admitir que esos son mis primeros pasos en el mundo de Python) y tengo una cadena f que tiene más de 80 caracteres de largo - la línea delgada y sólida cerca del punto en selftext es la marca de 80...

85
Mayúsculas vs minúsculas

Al hacer comparaciones que no distinguen entre mayúsculas y minúsculas, ¿es más eficiente convertir la cadena a mayúsculas o minúsculas? ¿Incluso importa? En esta publicación de SO se sugiere que C # es más eficiente con ToUpper porque "Microsoft lo optimizó de esa manera". Pero también he...