Articles of string de

Como analisar uma string com 0 à esquerda

Como analisar “09” em 9?

Converter um token de pré-processador em uma string

Eu estou procurando uma maneira de converter um token de pré-processador para uma seqüência de caracteres. Especificamente, eu tenho em algum lugar: #define MAX_LEN 16 e eu quero usá-lo para evitar a saturação do buffer: char val[MAX_LEN+1]; // room for \0 sscanf(buf, “%”MAX_LEN”s”, val); Estou aberto a outras maneiras de realizar a mesma coisa, mas […]

Como posso inserir um caractere após cada n caracteres em javascript?

Eu tenho uma corda: “A rápida raposa marrom pula sobre os cães preguiçosos”. Eu quero usar javascript (possivelmente com jQuery) para inserir um caractere a cada n caracteres. Por exemplo eu quero ligar: var s = “The quick brown fox jumps over the lazy dogs.”; var new_s = UpdateString(“$”,5); // new_s should equal “The q$uick […]

comprimento e comprimento () em Java

Por que temos o comprimento de uma matriz como um atributo, array.length , e para String, temos um método, str.length() ? Existe alguma razão?

Substituindo espaços por sublinhados em JavaScript?

Eu estou tentando usar esse código para replace espaços com _, ele funciona para o primeiro espaço na seqüência de caracteres, mas todas as outras instâncias de espaços permanecem inalteradas. Alguém sabe porque? function updateKey() { var key=$(“#title”).val(); key=key.replace(” “,”_”); $(“#url_key”).val(key); }

Expressão regular para corresponder ao último número em uma string

Eu preciso extrair o último número que está dentro de uma string. Estou tentando fazer isso com regex e lookaheads negativos, mas não está funcionando. Este é o regex que eu tenho: \d+(?!\d+) E essas são algumas strings, só para você ter uma ideia, e o que a regex deve corresponder: ARRAY[123] matches 123 ARRAY[123].ITEM[4] […]

Como concatenar valores int em java?

Eu tenho os seguintes valores: int a=1; int b=0; int c=2; int d=2; int e=1; Como faço para concatenar esses valores para que eu acabe com uma String que é 10221 ; por favor, note que multiplicando a por 10000, b por 1000 ….. e por 1 não vai funcionar desde b=0 e, portanto, eu […]

maneira inteligente de encurtar longas seqüências com javascript

Alguém tem uma solução / biblioteca mais sofisticada para encurtar strings com JavaScript do que a óbvia: if(string.length > 25) { string = string.substring(0,24)+”…”; }

Como classificar strings em JavaScript

Eu tenho uma lista de objects que eu gostaria de classificar com base em um campo attr do tipo string. Eu tentei usar – list.sort(function (a, b) { return a.attr – b.attr }) mas descobriu que – não parece funcionar com strings em JavaScript. Como posso classificar uma lista de objects com base em um […]

Por que o stringstream >> altera o valor do alvo na falha?

Do TC ++ PL da Stroustrup, 3ª Edição, Seção 21.3.3: Se tentarmos ler em uma variável v e a operação falhar, o valor de v deverá permanecer inalterado (não será alterado se v for um dos tipos manipulados pelas funções de membro istream ou ostream). O exemplo a seguir parece contradizer a citação acima. Com […]