Exclua todas as pontuações de uma corda
str = str.Replaceall ("[// pp ''"] "," ");A codificação Unicode é usada aqui.
/pp onde a minúscula p significa propriedade, o que significa atributo Unicode, e é usado para o prefixo das expressões regulares Unicode.
Capital P significa um dos sete atributos do caractere do Unicode Set: caracteres de pontuação.
Os outros seis são
Os dados de expressão regular para Unicode em Java são fornecidos por organizações Unicode. Padrão de expressão regular Unicode (todas as subpropertidades podem ser encontradas)
http://www.unicode.org/reports/tr18/
http://www.unicode.org/public/unidata/unicodedata.txt
Uma linha deste documento de texto é um caractere, a primeira coluna é a codificação Unicode, a segunda coluna é um nome de caractere e a terceira coluna é um atributo Unicode.
e algumas outras informações de personagem.
Exclua o último personagem da corda
Corda:
string s = "1,2,3,4".
Implementar o efeito: exclua o último ","
método:
1. Use substring
s = s.substring (0, s.Length - 1)
2. Use rtrim
s = s.toString (). rtrim (',')3. Use trimend
s = s.trimend (',') // Se você deseja excluir "4", você precisa escrever char [] mychar = {'4', ','}; s = s.trimend (mychar); // s = "1,2,3 4. Use LastIndexOf () e DeleteCharat ()
int index = sb.toString (). LastIndexOf (','); sb.deleteCharat (índice);