정규 표현 식 을 이용 하여 문장 과 일치 하 는 문제
2144 단어 정규 표현 식
나 는 방법 과 테스트 의 예 를 다음 과 같이 썼 다.
package com.temaiba;
import java.util.regex.Matcher;
import java.util.regex.Pattern;
public class Sign {
public static String replaceSign (String text ){
for(int i=0;i
출력 결과
아시 안 게임 촌 80 위안 의 가치 108 위안 중 오 케 부 호텔 뷔페 식당 점심 1 위 추 운 겨울 베 이 징 중 오 케 부 국제 호텔 은 2013 년 11 월 1 일부 터 2014 년 1 월 31 일 까지 기 존의 중국 식 뷔페 를 바탕 으로 화려 한 훠 궈 시즌 을 새로 출시 했다. 각종 맛 있 는 솥 바닥 과 풍성 한 요 리 는 반드시 당신 이 맛 있 는 음식 을 먹 는 동시에 겨울 에서 온 따뜻함 을 느 낄 수 있 고 또 다른 저녁 식 사 를 선택 할 수 있 습 니 다.
참고 서 류 는 인터넷 에서 아래 와 같이 찾 았 다.
str = str.replaceAll("[\\pP‘’“”]", ""); 유 니 코드 인 코딩 은 어떤 문자 만 을 위 한 인 코딩 을 간단하게 정의 하 는 것 이 아니 라 분류 하기 도 합 니 다. \pP 의 소문 자 p 는 property 라 는 뜻 으로 유 니 코드 속성 을 나타 내 며 유 니 코드 표현 식 접두사 에 사 용 됩 니 다.대문자 P 는 유 니 코드 문자 집합 7 글자 속성 중 하나 인 구두점 문 자 를 나타 낸다.나머지 여섯 개 는 L: 자모;M: 기호 표시 (일반적으로 단독으로 나타 나 지 않 음);Z: 구분자 (예 를 들 어 빈 칸, 줄 바 꾸 기 등);S: 기호 (예 를 들 어 수학 기호, 화폐 기호 등);N: 숫자 (예 를 들 어 아라비아 숫자, 로마 숫자 등);C: 다른 문자 위 에 있 는 이 7 개 는 속성 이 고 7 개 속성 아래 에 몇 개의 키 속성 이 있어 서 더욱 세분 화 할 수 있 습 니 다.자바 에서 유 니 코드 에 사용 되 는 정규 표현 식 데 이 터 는 모두 유 니 코드 조직 에서 제공 합 니 다.유 니 코드 정규 표현 식 표준 (모든 하위 속성 을 찾 을 수 있 음)http://www.unicode.org/reports/tr18/ 각 유 니 코드 문자 속성 에 대한 정 의 는 어떤 문자 가 어떤 속성 을 가지 고 있 는 지 볼 수 있 습 니 다.http://www.unicode.org/Public/UNIDATA/UnicodeData.txt 이 문서 의 한 줄 은 하나의 문자 이 고 첫 번 째 열 은 유 니 코드 인 코딩 이 며 두 번 째 열 은 문자 이름 이 며 세 번 째 열 은 유 니 코드 속성 과 다른 문자 정보 입 니 다. 예: 원문: 이 건 테스트 문장 일 뿐?! @ \ #1…2…3…4…5¥6#7@8!,。、,./9!0 문장의 모든 구두점 을 제거 한 후 출력: 이것 은 테스트 문장 12345 * 65509 ° 67890 용도 일 뿐 입 니 다. 일반적으로 단락 문자 수 를 통계 할 때 사용 하기 좋 습 니 다. 모든 구두점 기 호 를 제거 하고 바이트 수 나 문자 수 Public static void main (String [] args) { String str = "이 건 그냥 테스트 문장?! @ # 1... 2... 3... 4... 5 * 6 \ #7@8!,。、,./9!0"; str = str.replaceAll("[\\pP‘’“”]", ""); System.out.println(str); }
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
awk 상용 명령awk 는 모든 입력 줄 을 하나의 기록 으로 인식 하고 그 줄 의 모든 단어 도 메 인 을 하나의 필드 로 인식 합 니 다. ARGC 명령 줄 에 awk 스 크 립 트 가 들 어 오 는 매개...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.