특수 문자를 분리하려면 정규 표현식과 함께 match() 개념을 사용하십시오. 구문은 다음과 같습니다 -
yourStringName.flatMap(anyVariableName => yourVariableName.match(/\w+|\W+/g));
다음은 값 사이에 특수 문자가 있는 배열입니다 -
var allNames =['존 스미스', '데이비드', '캐롤% 테일러'];
이제 특수 문자로 텍스트를 구분하는 방법을 살펴보겠습니다. 다음은 코드입니다 -
예시
var allNames =['John-Smith', 'David', 'Carol%Taylor'];var 출력 =allNames.flatMap(obj => obj.match(/\w+|\W+/g));console .log(출력);
위의 프로그램을 실행하려면 다음 명령을 사용해야 합니다 -
노드 fileName.js.
여기에서 내 파일 이름은 demo32.js입니다.
출력
이렇게 하면 다음 출력이 생성됩니다 -
PS C:\Users\Amit\JavaScript-code> 노드 demo32.js[ 'John', '-', 'Smith', 'David', 'Carol', '%', 'Taylor']사전>