다음에서 다음을 수행할 수 있습니까 emacs
?
예를 들어 다음과 같은 경우 쿼리는 범위 내의 모든 숫자를 숫자 + n으로 바꿉니다.
12 and 7 are nice numbers
n을 3으로 하면 다음과 같이 변환되어야 합니다.
15 and 10 are nice numbers
답변1
예, \&
전체 일치 항목을 나타내기 위해 바꾸기 표현식에 사용할 수 있으며 \#&
숫자를 사용하여 전체 일치 항목을 나타낼 수도 있습니다.
더 구체적으로:
Mx 쿼리 대체 정규식 \b[0-9]+\b
RETURN\,(+ 3 \#&)
그리고 인용한 것문서
Lisp 표현식을 사용하여 대체 문자열의 일부를 평가할 수 있습니다. 이렇게 하려면 대체 문자열에 "\" 뒤에 표현식을 씁니다. 각 대체는 표현식을 평가하고 이를 따옴표가 없는 텍스트로 변환합니다.