을 제공합니다xemacs 정규 표현식에서 "[+]"는 무엇입니까? GDB 프롬프트-패턴 (내) 이맥스 21.4, 설명 변수에서
Value: "^>\\|^(.*gdb[+]?) *\\|^---Type <return> to.*--- *"
은 "[+]를"거기에 무엇입니까? 그것은 단지 "the + character"를 의미합니까? 그렇다면 왜 "\ +"를 사용하지 않을까요? 정규 표현식 [+]
에서
을 제공합니다xemacs 정규 표현식에서 "[+]"는 무엇입니까? GDB 프롬프트-패턴 (내) 이맥스 21.4, 설명 변수에서
Value: "^>\\|^(.*gdb[+]?) *\\|^---Type <return> to.*--- *"
은 "[+]를"거기에 무엇입니까? 그것은 단지 "the + character"를 의미합니까? 그렇다면 왜 "\ +"를 사용하지 않을까요? 정규 표현식 [+]
에서
기호 +
입니다
[]
의 모든 기호는 맥락에서 -
을 제외하고 기호, [+]
가이 +
문자와 일치되어, \+
과 동일하고, 내가 원래 상상 이 정규 표현식의 작가는 가독성을 이유로했기 때문에 또는 [-+]
과 같은 문자 집합을 사용했기 때문에 [+]
정확하지 않음 regexp'[0-9]'는'0' 또는'-' 또는'9'의 3 문자 세트가 아닌 임의의 숫자와 일치해야하고'[^ 0-9]'는 비 숫자 char과 일치해야합니다. –