2014-07-08 1 views
-1

TextMate.app (Mac OS X 편집기)에서 특정 기호 (정규 표현식) 뒤에 문자열의 모든 텍스트를 제거하는 방법.TextMate.app regex : 특정 기호 다음에 모든 텍스트를 제거 하시겠습니까?

내가 원하는 기호 찾기 "즐"

+0

더 간단하게 할 수 있습니까? 몇 가지 예를 게시하십시오. 특정 기호를 사용하여 텍스트를 제거하려고합니까? – hwnd

+0

SO에 대한 좋은 질문을하는 방법을 알아 보려면 [Ask]를 읽으십시오. 내가 "즐"다음 텍스트에서 모든 문자를 제거해야합니다 즐 asfhjsfjhasfjasjhf 즐 adhjdajdajh 즐 dfsfasfsjhf 즐 asdhadadjadjaf하십시오 – SiKing

+0

나는 같은 텍스트가 – Serg

답변

0

"즐"다음 텍스트에서 모든 문자를 제거 할 수 있지만 저장할 필요 랩 asfhjsfjhasfjasjhf :

는 내가 같은 텍스트가 그것에 (...) 태그. 그것은 그것을 캡쳐 그룹에 추가합니다. 해당 그룹 태그 외부에서는 .*$을 사용하여 그 밖의 모든 항목을 줄 끝에 맞 춥니 다. 정규식 엔진의 기본 설정에 따라 \1 또는 $1을 사용하여 캡처 그룹으로 결과를 바꿉니다.

Search: (...something here...).*$ 
Replace: \1 

특정 질문이있는 경우 자세한 내용을 입력해야합니다.

1

Textmate에서 검색 및 바꾸기를 선택하십시오.

확인 정규 표현식을 확인하십시오.

\character.*$ 

: 찾기 필드 유형에

AL|Alabama 
AK|Alaska 
AS|American Samoa 
AZ|Arizona 
AR|Arkansas 

내가 검색 것 :

\|.*$ 

결과 :

AL 
AK 
AS 
AZ 
AR 
관련 문제