Preguntas etiquetadas con string-formatting

Comúnmente se refiere a una serie de métodos para mostrar un número arbitrario de tipos de datos variados en una cadena.

381
¿Formatear una cadena Go sin imprimir?

¿Hay una manera simple de formatear una cadena en Go sin imprimir la cadena? Puedo hacer: bar := "bar" fmt.Printf("foo: %s", bar) Pero quiero que la cadena formateada se devuelva en lugar de imprimirse para poder manipularla más. También podría hacer algo como: s := "foo: " + bar Pero esto se...

199
Formatear en plantillas de cadena kotlin

Kotlin tiene una excelente característica llamada plantillas de cadena. Me encanta de verdad. val i = 10 val s = "i = $i" // evaluates to "i = 10" Pero, ¿es posible tener algún formato en las plantillas? Por ejemplo, me gustaría formatear plantillas de doble cadena en kotlin, al menos para...

175
Marcadores de posición con nombre en formato de cadena

En Python, al formatear una cadena, puedo llenar marcadores de posición por nombre en lugar de por posición, así: print "There's an incorrect value '%(value)s' in column # %(column)d" % \ { 'value': x, 'column': y } Me pregunto si eso es posible en Java (con suerte, sin bibliotecas externas)....

156
Formato de cadena con nombre en C #

¿Hay alguna forma de formatear una cadena por nombre en lugar de posición en C #? En python, puedo hacer algo como este ejemplo (descaradamente robado de aquí ): >>> print '%(language)s has %(#)03d quote types.' % \ {'language': "Python", "#": 2} Python has 002 quote types. ¿Hay...