>웹 프론트엔드 >JS 튜토리얼 >여러 구분 기호를 사용하여 JavaScript 문자열을 어떻게 분할할 수 있나요?

여러 구분 기호를 사용하여 JavaScript 문자열을 어떻게 분할할 수 있나요?

Patricia Arquette
Patricia Arquette원래의
2024-12-23 07:55:23428검색

How Can I Split a JavaScript String Using Multiple Separators?

JavaScript에서 여러 구분 기호를 사용하여 문자열 분할

JavaScript에서 여러 구분 기호를 사용하여 문자열을 분할하려면 분할() 함수를 활용할 수 있습니다. 매개변수로 정규식(regexp)을 사용합니다.

이를 달성하려면 원하는 것과 일치하는 정규식을 구성하세요. 구분 기호. 예를 들어, 쉼표와 공백 모두로 분할하려면 /[s,] /를 사용합니다. ' ' 수량자는 하나 이상의 구분 기호가 일치하는지 확인합니다.

예:

"Hello awesome, world!".split(/[\s,]+/)

이렇게 하면 문자열이 하위 문자열 배열로 분할됩니다. "Hello", "awesome", "world!"].

또는 마지막 요소를 얻으려는 경우 분할 배열의 경우 길이 속성에서 1을 뺀 값을 사용하여 액세스할 수 있습니다.

let bits = "Hello awesome, world!".split(/[\s,]+/)
let bit = bits[bits.length - 1]

이렇게 하면 "world!"라는 문자열이 할당됩니다. bit 변수에.

지정된 패턴이 문자열에서 일치하지 않는 경우, Split() 함수는 원래 문자열을 반환합니다. 예:

let bits = "Hello awesome, world!".split(/foo/)

결과 배열에는 원래 문자열인 ["Hello awesome, world!"]만 포함됩니다.

위 내용은 여러 구분 기호를 사용하여 JavaScript 문자열을 어떻게 분할할 수 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.