Articles of strings

Usando JavaScript para executar correspondências de texto com / sem caracteres acentuados

Eu estou usando uma pesquisa baseada em AJAX para nomes que um usuário pesquisa em uma checkbox de texto. Eu estou supondo que todos os nomes no database serão transliterados para alfabetos europeus (ou seja, sem cirílico, japonês, chinês). No entanto, os nomes ainda conterão caracteres acentuados, como ç, ê e even č e ć. […]

formatar uma string para um formato de moeda no relatório jasper

Eu tenho uma string com algum valor numérico. Eu quero formatá-lo de uma forma em que centenas são separados por vírgulas e o número está tendo um sinal de $ dolar antes dele. por exemplo, 12345 deve ser formatado para US $ 12.345,00 Eu tentei o código abaixo sem cifrão: new java.text.DecimalFormat(#,##0.00).format.(myString) e o abaixo […]

como verificar se a string c ++ ou char * contém apenas dígitos?

Ou, pelo contrário, encontrar o primeiro caractere não dígito. As mesmas funções se aplicam para string e para char *?

Convertendo List para Listar

Eu tenho uma lista de inteiros, List e gostaria de converter todos os objects inteiros em Strings, terminando assim com uma nova List . Naturalmente, eu poderia criar uma nova List e percorrer a lista chamando String.valueOf() para cada inteiro, mas eu queria saber se havia uma maneira melhor (leia-se: mais automática ) de fazê-lo?

é o operador + com menos performance que StringBuffer.append ()

Na minha equipe, geralmente fazemos concatenação de strings assim: var url = // some dynamically generated URL var sb = new StringBuffer(); sb.append(“click here”); Obviamente, o seguinte é muito mais legível: var url = // some dynamically generated URL var sb = “click here”; Mas os especialistas em JS afirmam que o operador + tem […]

Java split está comendo meus personagens

Eu tenho uma string como esta String str = “la$le\\$li$lo” . Eu quero dividi-lo para obter o seguinte resultado “la”,”le\\$li”,”lo” . O \ $ é um $ escaped por isso deve ser deixado na saída. Mas quando eu faço str.split(“[^\\\\]\\$”) y obter “l”,”le\\$l”,”lo” . Do que eu recebo o meu regex está combinando um $ […]

Encontrar todos os índices de um caractere especificado dentro de uma string

Por exemplo, se eu tivesse “scissors” na variável e quisesse saber a posição de todas as ocorrências da letra “s” , deveria imprimir 1, 4, 5, 8 Como posso fazer isso em JavaScript da maneira mais eficiente? Eu não acho que passar pelo todo seja muito eficiente

Obtém o índice da enésima ocorrência de uma string?

A menos que eu esteja perdendo um método óbvio embutido, qual é a maneira mais rápida de obter a nona ocorrência de uma string dentro de uma string? Eu percebo que eu poderia repetir o método IndexOf atualizando seu índice inicial em cada iteração do loop. Mas fazê-lo dessa maneira parece um desperdício para mim.

O método split () em Java não funciona em um ponto (.)

Eu preparei um trecho de código simples para separar a parte errada do meu aplicativo da web. public class Main { public static void main(String[] args) throws IOException { System.out.print(“\nEnter a string:->”); BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); String temp = br.readLine(); String words[] = temp.split(“.”); for (int i = 0; i < words.length; i++) […]

Como dividir o String com algum separador, mas sem remover esse separador em Java?

Estou enfrentando problema na divisão de String . Eu quero dividir uma String com algum separador, mas sem perder esse separador. Quando usamos o somestring.split(String separator) em Java, ele divide a String mas remove a parte separadora de String . Eu não quero que isso aconteça. Eu quero resultado como abaixo: String string1=”Ram-sita-laxman”; String seperator=”-“; […]