>백엔드 개발 >Golang >Golang 정규식 파일의 정확한 줄

Golang 정규식 파일의 정확한 줄

WBOY
WBOY앞으로
2024-02-08 21:06:30986검색

Golang 정규식 파일의 정확한 줄

Golang은 정규식 기능이 내장되어 있어 텍스트 파일 처리에 편리함을 제공하는 강력한 프로그래밍 언어입니다. Golang에서는 정규식을 사용하여 파일의 특정 줄을 일치시키고 추출할 수 있습니다. PHP 편집자 Xiaoxin이 작성한 이 기사에서는 독자들에게 Golang의 정규식 기능을 사용하여 파일의 행을 정확하게 일치시키는 방법을 소개하고 실제 코드 예제를 제공합니다. 이 글을 공부함으로써 독자들은 Golang의 정규식 기능을 더 잘 이해하고 적용할 수 있으며, 파일 처리의 효율성과 정확성을 향상시킬 수 있을 것입니다.

질문 내용

다음 내용의 파일이 있습니다

으아악

정규식에서 golang의 두 번째 줄만 일치시키는 방법이 있나요?

다음 코드를 사용해 보았으나 빈 슬라이스가 반환되었습니다.

으아악
# requires authentication with auth-user-pass
auth-user-pass
#auth-user-pass
# auth-user-pass
auth-user-passwd

정답


문자열에 여러 줄이 포함되어 있으므로 multiline 모드를 켜야 합니다(m 플래그 사용).

다음은 간단한 예입니다:

으아악

다음 코드 조각을 사용해 볼 수 있습니다: https://www.php.cn/link/f4f4a06c589ea53edf4a9b18e70bbd40.

위 내용은 Golang 정규식 파일의 정확한 줄의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 stackoverflow.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제