문자열의 모든 구두점을 삭제하십시오
str = str.replaceall ( "[// pp ''"] "", "");
유니 코드 인코딩은 여기에서 사용됩니다.
/pp 소문자 p는 속성을 의미하는 속성을 의미하며, 이는 유니 코드 속성을 의미하며 유니 코드 정규 표현식의 접두사에 사용됩니다.
Capital P는 유니 코드 문자 세트의 일곱 문자 속성 중 하나 인 구두점 문자를 의미합니다.
다른 6 명은입니다
Java의 유니 코드에 대한 정규 표현 데이터는 유니 코드 조직에서 제공합니다. 유니 코드 정규식 표준 (모든 하위 프로 르터티를 찾을 수 있음)
http://www.unicode.org/reports/tr18/
http://www.unicode.org/public/unidata/unicodedata.txt
이 텍스트 문서의 한 줄은 문자이고, 첫 번째 열은 유니 코드 인코딩이고, 두 번째 열은 문자 이름이고, 세 번째 열은 유니 코드 속성입니다.
그리고 다른 캐릭터 정보.
문자열의 마지막 문자를 삭제하십시오
끈:
문자열 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);