공백에서 문자열 분할, Java에서 따옴표 붙은 하위 문자열 유지
공백에서 문자열 분할은 간단할 수 있지만 인용하면 더 복잡해집니다. 하위 문자열은 단일 토큰으로 처리되어야 합니다. Java에서 이를 달성하는 방법을 살펴보겠습니다.
문제 설명:
인용된 하위 문자열이 하나의 단위로 유지된다는 점을 고려하여 다음 문자열을 공백으로 어떻게 분할할 수 있습니까?
원하는 출력은 인용된 하위 문자열을 유지하면서 배열 목록에 저장해야 합니다.
해결책:
정규 활용 표현식을 사용하면 공백이 아닌 문자("1S") 또는 인용된 하위 문자열(""(. ?)""인 하위 문자열과 일치하는 패턴을 정의할 수 있습니다. ). 이 패턴은 일치 항목 뒤에 선택적 공백 문자("s")를 추가로 허용합니다.
이 솔루션에서는
출력:
위 내용은 Java에서 따옴표 붙은 부분 문자열을 유지하면서 공백으로 문자열을 분할하는 방법은 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!