[급질] vi 에디터에서 정규 표현식..

김남효의 이미지

01193838134,3
01105573152,1
01193315122,4

|
V

01193838134,3
0115573152,1
01193315122,4

이런식으로 각줄의 4번째 캐릭터가 '0' 이면 삭제하라는

명령을 정규 표현식으로 어떻게 쓰죠????

vigor96의 이미지

g/\%4c0/d

입니다.

doodoo의 이미지

:%g/[0-9]\{3\}0/d

한번 테스트 를 .... ^^

doodoo의 이미지

여기도 한번 가보세요 ^^
http://www.faqs.org/faqs/editor-faq/sed/

천재태지서주영의 이미지

김남효 wrote:
01193838134,3
01105573152,1
01193315122,4

|
V

01193838134,3
0115573152,1
01193315122,4

이런식으로 각줄의 4번째 캐릭터가 '0' 이면 삭제하라는

명령을 정규 표현식으로 어떻게 쓰죠????

질문하신 분이 원하시는건 줄을 다 삭제하는게 아니라
4 번째에 나타난 숫자 0 만 삭제하는것 같군요.

그럼 이걸 이용하셔도 됩니다.

:%s/\([0-9]\{3\}\)0/\1

천재태지서주영