> 백엔드 개발 > Golang > 단어를 경계와 정확하게 일치시키는 정규식

단어를 경계와 정확하게 일치시키는 정규식

WBOY
풀어 주다: 2024-02-12 13:10:09
앞으로
1117명이 탐색했습니다.

단어를 경계와 정확하게 일치시키는 정규식

PHP 편집자 Zimo는 강력한 텍스트 일치 도구인 정규식을 소개하기 위해 왔습니다. 정규식을 사용하면 단어를 경계와 정확하게 일치시킬 수 있으므로 필요한 것을 더 정확하게 찾을 수 있습니다. 텍스트 처리, 데이터 추출 또는 양식 유효성 검사와 같은 시나리오에서 정규식은 탁월한 역할을 수행하여 작업을 보다 효율적이고 정확하게 만들어줍니다. 다음으로, 이 강력한 도구를 더 잘 익히는 데 도움이 되도록 정규식의 기본 구문과 일반적인 기술을 심층적으로 살펴보겠습니다.

질문 내용

"apple", "co."와 같은 경계가 있는 정확한 단어를 일치시키기 위해 golang 정규식을 사용하고 있습니다. 예 "와 같이 단어 끝에 영숫자가 아닌 문자가 포함될 수 있기 때문에 단순히 b를 사용할 수는 없습니다. 회사"

저는 다음과 같은 것을 시도합니다:

으아아아

하지만 이렇게 하면 "co."가 표시됩니다. "co."를 직접 가져오려면 정규 표현식을 어떻게 조정해야 할까요?

미리 감사드립니다

해결 방법

findallstringsubmatch을 사용하여 캡처 그룹에 대한 액세스 권한을 부여할 수 있습니다. p> 으아아아

출력:

으아아아

ideone 데모

위 내용은 단어를 경계와 정확하게 일치시키는 정규식의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:stackoverflow.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿