특정 단어로 시작하는 라인에 문자를 찾기 :정규식 : 어디서나 문서에서 만 나는 다음과 같은 형식의 데이터가 포함 된 큰 텍스트 파일이
AUTHOR: John_Doe
TITLE: This is a title
BASENAME: this_is_a_title
AUTHOR: Jill_Doe
TITLE: Another Title
BASENAME: another_title
AUTHOR: Jack
TITLE: Last Title
BASENAME: last_title
을 어떻게 모두를 찾을 수 있습니까 'BASENAME :'으로 시작하는 줄에서만 문서에서 밑줄을 긋습니까? 내가 lookbehinds 및 그룹화를 시도했지만 내 제한된 정규식 지식은 단지 나를 원으로 돌고있다. 이견있는 사람? 감사!
: 죄송합니다. 지난 밤에 내 책상에서 멀리 떨어져있었습니다. 내가 사용하고있는 정규식의 어떤 맛인지 확실치 않은 것은 Sublime Text 2의 고급 검색을위한 것입니다. 그리고 명확히하기 위해 BASENAME 행에서 밑줄을 찾아서 대시로 변경할 수있게하려고합니다. 그래서 밑줄 만 반환하는 RegEx를 찾고 있습니다.
어떤 언어 (정규 표현식의 즉, 어떤 맛)를 사용할 수 있다면? '/^BASENAME :. * _ /'은 당신이 원하는 것에 가깝습니까? – Beta
언어가 확실치 않아 Sublime Text 2에서 검색하고 바꿉니다. 밑줄을 대시로 바꾸려고하므로 밑줄 만 필요합니다. –