Удалить все пунктивы строки
str = str.replaceall ("[// pp ''"] "," ");Кодирование Unicode используется здесь.
/pp, где нижняя часть P означает свойство, что означает атрибут Unicode и используется для префикса регулярных выражений Unicode.
Capital P означает один из семи атрибутов символов набора символов Unicode: знаки препинания.
Остальные шесть
Данные регулярного выражения для Unicode в Java предоставляются организациями Unicode. Стандарт регулярного выражения Unicode (можно найти все подпропертизаторы)
http://www.unicode.org/reports/tr18/
http://www.unicode.org/public/unidata/unicodedata.txt
Одной из строк этого текстового документа является символ, первым столбцом является кодирование Unicode, второй столбец - это имя символа, а третий столбец - атрибут Unicode.
и некоторая другая информация о персонаже.
Удалить последний символ строки
Нить:
строка s = "1,2,3,4,"
Реализовать эффект: удалить последний ","
Метод:
1. Используйте подстроение
S = S.Substring (0, S.Length - 1)
2. Используйте rtrim
s = s.toString (). rtrim (',')3. Используйте Trimend
s = s.trimend (',') // Если вы хотите удалить "4,", вам нужно написать char [] mychar = {'4', ','}; s = s.trimend (mychar); // s = "1,2,3 4. Используйте LastIndexof () и DeleteCharat ()
int index = sb.toString (). LastIndexof (','); Sb.DeleteCharat (index);