Perguntas com a marcação «string»

365
Como encontrar todas as ocorrências de uma substring?

Python possui string.find()e string.rfind()obtém o índice de uma substring em uma string. Gostaria de saber se existe algo como o string.find_all()que pode retornar todos os índices encontrados (não apenas o primeiro desde o início ou o primeiro a partir do final). Por exemplo: string = "test...

365
Converter string com vírgulas em array

Como posso converter uma string em uma matriz JavaScript? Veja o código: var string = "0,1"; var array = [string]; alert(array[0]); Nesse caso, alertapareceria um 0,1. Quando seria uma matriz, surgiria um 0e, quando alert(array[1]);é chamado, deve aparecer o 1. Existe alguma chance de converter...

363
Diferenças entre C ++ string == e compare ()?

Acabei de ler algumas recomendações sobre o uso std::string s = get_string(); std::string t = another_string(); if( !s.compare(t) ) { ao invés de if( s == t ) { Estou quase sempre usando o último porque estou acostumado a isso e parece natural, mais legível. Eu nem sabia que havia uma...

355
Extraia ("obtenha") um número de uma string

Eu tenho uma string em javascript como `# box2 'e só quero o' 2 '. Tentou: var thestring = $(this).attr('href'); var thenum = thestring.replace( /(^.+)(\w\d+\w)(.+$)/i,'$2'); alert(thenum); Ele ainda retorna # box2 no alerta, como posso fazê-lo funcionar? Ele precisa acomodar qualquer número...

354
Como a substring String funciona no Swift

Estou atualizando alguns dos meus códigos e respostas antigos com o Swift 3, mas quando cheguei ao Swift Strings e à indexação com substrings, as coisas ficaram confusas. Especificamente, eu estava tentando o seguinte: let str = "Hello, playground" let prefixRange =

353
Javascript equivalente ao PHP Explode ()

Eu tenho esta string: 0000000020C90037: TEMP: dados Eu preciso dessa string: TEMP: dados. Com o PHP, eu faria o seguinte: $str = '0000000020C90037:TEMP:data'; $arr = explode(':', $str); $var = $arr[1].':'.$arr[2]; Como efetivamente faço explodeuma string em JavaScript da maneira que...