CnUnix

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ CnUnix ] in KIDS
글 쓴 이(By): wangcho (왕초야~!)
날 짜 (Date): 2003년 7월  8일 화요일 오후 08시 57분 27초
제 목(Title): [Q] Regular Expression으로 변수 찾기 



가령 end가 들어간 변수를 찾고 싶습니다. 이것을 sed나 awk로 찾아 내고 싶은데 (즉 레귤러  
표현으로 찾고 싶음)  어떻게 하면 쉽게 할 수 있을까요? 

가령 다음과 같은 text가 있을때...

end= 34;
send i to next;
pending task;

첫줄의 end만이 검색이 되도록 하고 싶은 것이지요...
두번쨰나 세번째 줄 내의 end는 패턴은 일치하지만, 독립적인 단어가 아니잖아요.

문제를 좀더 제한하여 변수는 공백이나 '=', ';' 문자로 이어진다라고 가정할 때 이것들을 
효율적으로 찾을 수 있는 표현을 어떻게 줄 수 있을까요??

lex/yacc 는 쓰고싶지 않습니다.

[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.