Perguntas com a marcação «string»

322
Como usar o java.String.format no Scala?

Estou tentando usar um .formatmétodo de uma seqüência de caracteres. Mas se eu colocar% 1,% 2, etc. na cadeia de caracteres, java.util.UnknownFormatConversionException será lançado apontando para um pedaço de código-fonte Java confuso: private void checkText(String s) { int idx; // If there...

320
Dígitos corrigidos após decimal com strings f

Existe uma maneira fácil com as f-strings do Python para corrigir o número de dígitos após o ponto decimal? (Especificamente, f-strings, não outras opções de formatação de strings, como .format ou%) Por exemplo, digamos que eu queira exibir 2 dígitos após a casa decimal. Como faço isso? Digamos...

319
Substitua a linha inteira que contém uma string usando Sed

Eu tenho um arquivo de texto que tem uma linha específica algo como sometext sometext sometext TEXT_TO_BE_REPLACED sometext sometext sometext Preciso substituir toda a linha acima por This line is removed by the admin. A palavra-chave de pesquisa é TEXT_TO_BE_REPLACED Eu preciso escrever um...

317
Escapar uma corda para um padrão de substituição sed

No meu script bash, tenho uma string externa (recebida do usuário), que devo usar no padrão sed. REPLACE="<funny characters here>" sed "s/KEYWORD/$REPLACE/g" Como posso escapar da $REPLACEstring para que ela seja aceita com segurança sedcomo uma substituição literal? NOTA: A KEYWORDé uma...

317
Como inserir um regex em string.replace?

Preciso de ajuda para declarar uma regex. Minhas entradas são como as seguintes: this is a paragraph with<[1> in between</[1> and then there are cases ... where the<[99> number ranges from 1-100</[99>. and there are many other lines in the txt files with<[3> such...

311
Serializar um objeto para string

Eu tenho o seguinte método para salvar um objeto em um arquivo: // Save an object out to the disk public static void SerializeObject<T>(this T toSerialize, String filename) { XmlSerializer xmlSerializer = new XmlSerializer(toSerialize.GetType()); TextWriter textWriter = new...

311
Remova todas as ocorrências de char da string

Eu posso usar isso: String str = "TextX Xto modifyX"; str = str.replace('X','');//that does not work because there is no such character '' Existe uma maneira de remover todas as ocorrências de caracteres Xde uma String em Java? Eu tentei isso e não é o que eu quero: str.replace('X',' ');...