Articles of string

como verificar seqüência de caracteres em C ++

Existe alguma maneira em C ++ para verificar se uma seqüência de caracteres começa com uma determinada seqüência de caracteres (menor que a original)? Assim como podemos fazer em Java bigString.startswith(smallString);

Javascript: Como recuperar o número de decimais de um número * string *?

Eu tenho um conjunto de números de seqüência de caracteres com decimais, por exemplo: 23.456 , 9.450 , 123.01 … Eu preciso recuperar o número de decimais para cada número, sabendo que eles têm pelo menos 1 decimal. Em outras palavras, o método retr_dec() deve retornar o seguinte: retr_dec(“23.456”) -> 3 retr_dec(“9.450”) -> 3 retr_dec(“123.01”) […]

Literais de string e caracteres de escape no postgresql

A tentativa de inserir um caractere de escape em uma tabela resulta em um aviso. Por exemplo: create table EscapeTest (text varchar(50)); insert into EscapeTest (text) values (‘This is the first part \n And this is the second’); Produz o aviso: WARNING: nonstandard use of escape in a string literal ( Usando o PSQL 8.2 […]

Converter camelCaseText em texto de caso de sentença

Como posso converter uma string como ‘helloThere’ ou ‘HelloThere’ para ‘Hello There’ em JavaScript?

Convertendo o TMemoryStream em ‘String’ no Delphi 2009

Nós tínhamos o seguinte código antes do Delphi 2009: function MemoryStreamToString(M: TMemoryStream): String; var NewCapacity: Longint; begin if (M.Size = 0) or (M.Memory = nil) then Result:= ” else begin if TMemoryStreamProtected(M).Capacity = M.Size then begin NewCapacity:= M.Size+1; TMemoryStreamProtected(M).Realloc(NewCapacity); end; NullString(M.Memory^)[M.Size]:= #0; Result:= StrPas(M.Memory); end; end; Como podemos converter este código para suportar Unicode agora […]

Validar um nome de arquivo no Windows

public static boolean isValidName(String text) { Pattern pattern = Pattern.compile(“^[^/./\\:*?\”|]+$”); Matcher matcher = pattern.matcher(text); boolean isMatch = matcher.matches(); return isMatch; } Esse método garante um nome de arquivo válido no Windows?

Como encontrar e replace string?

Se s é std::string , então existe uma function como a seguinte? s.replace(“text to replace”, “new text”);

Manipulador personalizado para C ++ iostream

Eu gostaria de implementar um manipulador personalizado para ostream para fazer alguma manipulação no próximo item a ser inserido no stream. Por exemplo, digamos que eu tenho uma cotação de manipulador personalizado: std::ostringstream os; std::string name(“Joe”); os << "SELECT * FROM customers WHERE name = " << quote << name; A citação do manipulador irá […]

Converter em dobro para string C ++?

Duplicar Possível: Como eu converto um duplo em uma string em C ++? Eu quero combinar uma string e um duplo e g + + está jogando este erro: main.cpp: Na function ‘int main ()’: main.cpp: 40: erro: operandos inválidos dos tipos ‘const char [2]’ e ‘double’ to binary ‘operator +’ Aqui está a linha […]

Como remover todo o espaço em branco desde o início ou final de uma string?

Como posso remover todo o espaço em branco desde o começo e o final de uma string? Igual a: “hello” retorna “hello” “hello ” retorna “hello” ” hello ” retorna “hello” ” hello world ” retorna “hello world”