2013 여름... 또... 여름이 오고 있네요....

저는 더위를 무진장 많이 타서 에어컨과 선풍기 그리고 쿨매트가 필수인데요...


 그 중 저의 "생명 유지장치" 역할의 1등 공신이 바로 에어컨이죠...


정말 에어컨 없이는 하루도 살수가 없어... ㅠ,.ㅠ


 근데 저희집 에어컨이 몇년째 말썽인데요...

사실 원인제공을 제가 했죠.... ^^;;

 

 2010년도 여름인데 옥상에 올려놓은 실외기 소리가 커서 잠을 불편하다고 옥탑방 사시는 분이 말씀 하시더라구요....  

 실외기 소리가 무지막지 하거든요.... 근데 밤새 윙윙~대니 참을수가 없으셨나 봅니다...

사과를 드리고 실외기를 어떻게 옮길까 하다가 살짝 들어보니 가볍더라구요...

 그래서 어거지로 들어서 옮기는 바람에 관이 꺽여서 그리로 가스가 다 빠져버렸어요... --;;;

2010년 1차 수리...


꺽인 부분을 잘래내고 옮기고 싶은 자리로 옮기고 완충...

13만원 가량을 지불했던것 같아요... 사람불러서 하면 될것을 왜 사고를 쳤냐 혼나고... ㅠ,.ㅠ 

2010년은 별 무리없이 잘 사용하며 지냈지요....


2011년 2차 수리...


여름을 맞이하려 깨끗이 에어컨 청소를 하고 코드를 꼽고 틀었더니...

뜨끈한 바람만 계속 나오네요.... 헐...


 그러다가 화면에 [E3] 란 메시지를 남기고 혼자서 스르륵 꺼져 버리네요....

인터넷을 뒤적대 보니 냉매가 부족할때 나오는 현상이라고 하더군요...


 이번에는 인터넷 지식인에 답변도 활발히 달고 전문가 적인 분에게 전화를 걸었습니다.


예약이 많아서 꾀 기다려서 방문을 하셨어요...


 뭔가 포스가 다르시더라구요...  

와서 둘러보더니 의심가는 곳이 있다면서 배관에 하얀붕대비슷하게 생긴걸 뜯어내시더니 여기가 파이프가 약간 눌린게 보이냐며(제가보기엔 저 위쪽이 더 꺽인거 같은데... --a) 이상한 공구로 컷팅을 하기 시작하네요... 

그러더니 꺽인부분을을 잘라네요 땜질을 하기 시작합니다.


 이제 완벽할꺼라는 말씀과함께 엄청난 25만원 가량을 달라네요... 헉....


분면 오기전엔 7만원이라 그러더니 헐리우드액션을 구경한 관람료 였나봅니다. 

그렇게 많이 달랄줄 알았으면 안했을텐데 눈탱이군요. 

한참 언쟁끝에 조금에 요금 조정끝에 그냥 한발 빠져서 마무리 합니다... 

엄청 억울하긴 하지만 집에 들어오니.. 그래도 시원은 하군요... ㅋㅋㅋㅋ


 그렇게 2011년 여름을 잘 보냈지요...


2012년 여름 3차 수리...


정겨운 [E3] 오류...

역시 작년에 그 기사는 헐리우드급 쇼를 보여줬던게 분명하네요...

조금 비싸더라도 가격고지 확실히 해주시고, 사후관리도 해주고 하면 믿고 맞길텐데

이젠 누굴 부르기도 겁이 납니다.. 업자들도 못믿겠습니다.

그래서 에어컨 가격을 알아보고 있었습니다... 오호.... 정말 비싸네요... ㅋㅋㅋ


고민에 고민을 하던중 회사에 에어컨 기사가 왔습니다. LG전자 업체사람이었습니다. 

직영? 하청? 머 그런건가 봅니다.. 그분께 여쭈어보니 가스완충을 5만원에 해주겠답니다.

대신 현금으로, 대신 토요일 일~~찍... ㅋㅋㅋ 

그냥 개인으로 오시려나봅니다... ㅋㅋㅋ


 진짜 토요일 아침 이~~~일찍 오셨네요... 

와서 하나둘씩 보시더니... 

이전 업자가 마게를 안잠그고 갔답니다.. 

마게도 없답니다.. 그

헐리우드 아저씨가 다 빼가버렸습니다... --;

(이전에 사진을 찍어놓은걸 확인했거든요...)


 차에 갔다오시더니 제 에어컨과 맡는 마게를 찾아 오셨네요....

저분은 어떻게 마게가 많은걸까요??!!@.... 흠... 뭐 어째든 고맙네요... ㅋㅋㅋ

마게가 안끼워져 있으면 틈세로 셀수있다면서 단단히 조여놨으니 문제 없을꺼라 합니다...


마게씌워주고 가스충전해주고 5만원에 싸게 했습니다... 

역시나 참 시원하게 보냈습니다...


2013년 올해 여름....


설마하는 마음에 기대반 걱정반으로 에어컨을 가동해 보았습니다...

차가운 바람이 안나옵니다. 역시나 [E3]에러를 토해 냅니다... 이젠 화도 안납니다.. ㅋㅋㅋ


 이사를 내년 혹은 그 후년으로 잡고있어서 새로 사기에도 좀 애매합니다...

그래도 업자 부르긴 죽어도 싫습니다.... 


그래서.... 


직접해보기로 결심해봅니다...



에어컨 제 아무리 복잡해봐야 내가 만드는 프로그램보다 복잡하겠어??

 딱 요런 생각입니다.. 

인터넷에서 관련된 정보를 모조리 수집하기 시작합니다.... 


 오호 일단 제 에어컨에 들어가는 가스는 R-22란 가스입니다...

 R-22를 찾으니까 6~7만원대 하는군요.... 근데 시중가보다 옥션에서 파는 K-22가스가 조금더 싸네요... 두 가스간의 차이는 이름밖에 없다고 합니다. 

 일단 질러 봅니다.. ㅋㅋㅋㅋ

게이지같은걸 쓰는거 봤는데 이거 이름이 "매니폴드 게이지"라는 거랍니다..

4만원대의 제품으로 구입완료 했습니다... 


SAMSUNG | SHV-E300K | Center-weighted average | 0.00 EV | 4.2mm | Flash did not fire | 2013:05:28 13:37:34SAMSUNG | SHV-E300K | Center-weighted average | 0.00 EV | 4.2mm | Flash did not fire | 2013:05:29 18:16:55



 총 비용은 약 10만원....


 꾀많이 충전 할수있을 듯 합니다... 

 한철 장사에 인건비지만 금액이 너무 부풀려있다는 느낌이네요... 

잘하면 하루에 100만원도 벌수있겠어요... 뭐.. 그냥 제 생각이예요..


 일단 여기까지가 작업 계기이고요 아직은 작업 전이기 때문에 천천히 작업 완료 후 정보를 공유하도록 하겠습니다... 


 그럼 이번 주말을 기다리며 뿅~!~! ㅋㅋㅋㅋㅋ

  1. 김달풍 2013.06.20 11:42

    관리자의 승인을 기다리고 있는 댓글입니다

  2. 찍사_한국인 2013.07.10 10:46

    관리자의 승인을 기다리고 있는 댓글입니다

 오랫만에 한가한 주말...

그동안 자동차에 신경을 못써줬네요....


엔진오일 갈때도 훌쩍 넘어버렸고,이제 7만이 넘어서 점화플러그도 한번쯤 갈아줘야해서 겸사겸사 작업을 해보았습니다..


 우선 엔진오일은 소셜커머스에서 싸게 나온 국산합성유로 교체했어요...

계속 수입합성유만 고집했는데 자금 압박도 심하고, 국산 N/A YF에 엔진오일만 좋다고 다가 아닌것 같아서요... ^^;


 정말싸게 엔진오일과 부동액을 교환후 한적한 공터로 이동하였습니다... ^^;


점화플러그는 "덴소(DENSO) 이리듐터프 스파크 점화플러그x4"로 구입했습니다... 

뭐 메이커는 맘에 드시는걸로 고르시구요... ^^;

플러그타입은 "VKH16"으로 고르시면 됩니다. (가솔린기준 LPG는 달라요~)


그리고 렌치가 필요한데요...

점화플러그는 너무 강한힘으로 조이거나 덜 조이면 문제가 생긴다고해요...

전문가들은 일반 T렌치로 잘 조으시지만 저같은 초보는 뭘 알겠습니까.. ㅋㅋㅋ


그래서 토크렌치를 구입했습니다.



요넘인데요...

규정토크가 넘어가면 자동으로 헛돌아요... 

근데 가격이 4만원떄로... ㅎㄷㄷ

( 머.. 담에 또 쓰지머... --;;; )


일단 본넷을 열고...

복스로 붉은색으로 동그라미친곳의 볼트를 풀고...




점화 코일을 위로 들어 올리세요...

잭은 빼지 않아도 되요.. 굳이 분리 안하시고 아래 사진처럼 뽑아 내면 됩니다..




이렇게 4개를 모두 들어 내세요... ^^;


이젠 기존 점화플러그를 뽑아낼 차례네요...

구입한 토크렌치를 쑤~욱 집어넣고....



풀어줍니다...

상당이 빡빡하네요....


4개를 모조리 뽑아내세요...



잉?? 생각보다 깔끔하네요...

좀 더있다가 바꿔도 됬겠는데.... 우쒸.... 아깝지만 이미 뽑았으니 계속 진행합니다...


요놈은 새거...



비교샷!!1



뭐... 좋은거라니까.... 믿어보기로하고.....

토크렌치에 끼워 넣습니다...




꽉 들어가네요.... ^^;


뺄때와 마찬가지로 쑤셔넣고 잠가 줍니다...


좀 무섭긴 하지만 토크 렌치니까 믿어보고....

있는 힘껏 쪼여줍니다.....


더 쪼여도 되나? 싶기도 하지만... 토크렌치를 믿고 쪼여 봅니다.... 

꾀 힘을주니 헛도네요......

완료!!


머 사진찍고 자시고 할것도 없어요...

사실 조금 쫄탱했는데 해보니까 아 이거다 싶어요.. 전혀 어렵지 않네요.... ^^;


 오일도 갈았으니....

코스트코에서 저렴하게 구입한 첨가제를.... ^^;



다 들어갔어도.... 한방울이라도 더 들어가라고 세워노코 담배한대를 피우고 왔습니다... ^^;;;

한동안 신경을 못썻더니 엔진룸도 더럽고 참... 마음이 아프네요....


그냥 함 해볼만하네요..


체감은.... 참.... 변한게 없네요....

하긴 멀쩡한 점화플러그를 갈았으니.... ㅡ,.ㅡ;;;


수입오일이나 국산오일이나 그것도 별 차이가 없네요...

고출력 차량도 아닌이상 별 차이 없나봐요...


비싼거 넣고 아까워서 1만 가까히 타다 바꾸곤 했는데....

1/3가격밖에 않하는 한국꺼 쓰면서 제때 갈아줘야겠어요....


별 어려운것도 대단한것도 없네요....

혹시 회사 역삼이나 집이 성남쪽에 계신 분이라면 토크렌치 빌려드릴수도... ^^;;;;


머.... 이만 줄일께요... ^^;;


혼자 하시고자 하는분들께 자그만하게나마 도움이 됬으면 합니다...

도움이 되셨으면 아래 손가락 한번 눌러 주세요... ^^;;



'일상 > Car' 카테고리의 다른 글

점화플러그 교체하기!!!  (0) 2013.03.25
타이어별 특성..  (0) 2011.10.07



정규식
이전에 정규식을 다뤄 본 경험이 없으면 용어와 개념이 익숙하지 않겠지만 생각처럼 생소하지는 않을 것입니다.

하드 디스크에서 파일을 검색하는 방법에 대해 생각해 보십시오.
대부분의 경우 ? 및 * 문자를 사용하여 파일을 찾습니다.
? 문자는 파일 이름에서 문자 하나를 찾는 반면 *는 0개 이상의 문자를 찾습니다.
예를 들어, 'data?.dat'와 같은 패턴은 다음과 같은 파일을 찾습니다.

data1.dat
data2.dat
datax.dat
dataN.dat

? 문자 대신 * 문자를 사용하면 좀 더 많은 파일을 찾게 됩니다. 'data*.dat'는 다음과 같은 파일을 찾습니다.

data.dat
data1.dat
data2.dat
data12.dat
datax.dat
dataXYZ.dat

이러한 파일 검색 방법은 매우 유용하지만 제한되어 있습니다.
? 및 * 와일드카드 문자의 제한된 기능으로 정규식의 기능을 짐작할 수 있지만 정규식은 훨씬 더 강력하고 융통성이 있습니다.


정규식의 기원
정규식의 기원을 추적해 보면 인간 신경계의 작용 방법에 대한 초기 연구로까지 올라갑니다.
신경 생리학자인 Warren McCulloch와 Walter Pitts는 이러한 신경계를 설명할 수 있는 수학적 방법을 개발했습니다.

1956년 미국 수학자인 Stephen Kleene은 McCulloch와 Pitts의 초기 연구를 기반으로 정규식의 개념을 소개한
Representation of Events in Nerve Nets라는 논문을 발표했습니다.
그가 "정규 집합의 대수학"이라고 표현한 것을 설명하는 용어가 "정규식"입니다.

그 이후로 그의 연구는 Unix의 핵심 개발자인 Ken Thompson이 만든 초기 계산 검색 알고리즘에 적용되었습니다.
그러나 정규식이 실제로 적용된 최초의 응용 프로그램은 qed라는 Unix 편집기였습니다.

그리고 그 나머지는 말 그대로 옛날 이야기입니다.
정규식은 그 후 텍스트 기반 편집기 및 검색 도구에서 중요한 부분을 차지하게 되었습니다.


정규식 사용
일반적인 찾기 및 바꾸기 작업에서 찾을 문자열을 정확하게 입력해야 합니다.
이 기술은 정적 텍스트에서 이루어지는 간단한 찾기 및 바꾸기 작업에는 적합하지만,
융통성이 부족하며 동적 텍스트에서는 찾기 작업을 수행하기가 어렵다는 단점이 있습니다.

정규식을 통해 다음을 수행할 수 있습니다.

문자열에 있는 패턴을 테스트합니다.
예를 들어, 입력 문자열을 테스트하여 전화 번호 패턴 또는 신용 카드 번호 패턴이 문자열에 있는지 볼 수 있습니다.
이를 데이터 유효성이라고 합니다.

텍스트를 바꿉니다.
정규식을 사용하여 문서에서 특정 텍스트를 식별하고 이를 완전히 제거하거나 다른 텍스트로 바꿀 수 있습니다.

패턴 일치를 기반으로 문자열에서 부분 검색 문자열을 추출합니다.

문서 또는 입력 필드에서 특정 텍스트를 찾을 수 있습니다.
예를 들어, 전체 웹 사이트를 검색하여 오래된 자료를 제거하고 일부 HTML 서식 태그를 바꿔야 할 경우
정규식을 사용하면 찾는 자료 또는 HTML 서식 태그가 특정 파일에 있는지 여부를 테스트할 수 있습니다.
이 방법을 사용하면 영향을 받는 파일의 범위를 제거되었거나 변경된 내용이 있는 파일로 좁힐 수 있습니다.
그런 다음 정규식을 사용하여 오래된 자료를 제거하고 대체할 태그를 찾아서 바꿀 수 있습니다.

문자열 처리 기능이 지원되지 않는 언어에서도 정규식을 유용하게 사용할 수 있습니다.
Visual Basic에 포함된 VBScript에는 다양한 문자열 처리 기능이 있는 반면 JScript에는 C와 마찬가지로 이러한 기능이 없습니다.
정규식은 JScript의 문자열 처리 기능을 상당히 향상시켰을 뿐만 아니라,
단일 식에서 여러 문자열을 처리할 수 있으므로 VBScript에서도 효율적으로 사용할 수 있습니다.


정규식 구문
정규식은 일반 문자(예: a에서 z)와 메타문자로 알려진 특수 문자로 구성된 텍스트 패턴입니다.
패턴은 텍스트 본문을 검색할 때 일치하는 문자열을 하나 이상 설명합니다.
정규식은 검색되는 문자열과 일치하는 문자 패턴을 찾는 템플릿의 역할을 합니다.

일반적으로 볼 수 있는 몇 가지 정규식 예는 다음과 같습니다.

JScript 정규식의 경우

/^[ \t]*$/ 빈 줄을 찾습니다.
/\d{2}-\d{5}/ 2자리, 하이픈 및 5자리로 구성된 ID 번호를 찾습니다.
/<(.*)>.*<\1>/ HTML 태그를 찾습니다.


\ 이스케이프 문자

\
문자는 그 다음 문자를 특수 문자, 리터럴, 역참조, 또는 8진수 이스케이프로 표시합니다.
'n'은 문자 "n"을 찾고 '\n'은 줄 바꿈 문자를 찾습니다. '\\' 시퀀스는 "\"를 찾고 '\('는 "("를 찾습니다.

그외에...

\b 단어의 경계, 즉 단어와 공백 사이의 위치를 찾습니다. 예를 들어, "er\b"는 "never"의 "er"는 찾지만 "verb"의 "er"는 찾지 않습니다.
\B 단어의 비경계를 찾습니다. "er\B"는 "verb"의 "er"는 찾지만 "never"의 "er"는 찾지 않습니다.

\d 숫자 문자를 찾습니다. [0-9]와 같습니다.
\D 비숫자 문자를 찾습니다. [^0-9]와 같습니다.

\s 공백, 탭, 폼피드 등의 공백을 찾습니다. "[ \f\n\r\t\v]"와 같습니다.
\S 공백이 아닌 문자를 찾습니다. "[^ \f\n\r\t\v]"와 같습니다.

\w 밑줄을 포함한 모든 단어 문자를 찾습니다. "[A-Za-z0-9_]"와 같습니다.
\W 모든 비단어 문자를 찾습니다. "[^A-Za-z0-9_]"와 같습니다.

\cx X 가 나타내는 제어 문자를 찾습니다. 예를 들어, \cM은 Control-M 즉, 캐리지 리턴 문자를 찾습니다.
x 값은 A-Z 또는 a-z의 범위 안에 있어야 합니다. 그렇지 않으면 c는 리터럴 "c" 문자로 간주됩니다.

\f 폼피드 문자를 찾습니다. \x0c와 \cL과 같습니다.
\n 줄 바꿈 문자를 찾습니다. \x0a와 \cJ와 같습니다.
\r 캐리지 리턴 문자를 찾습니다. \x0d와 \cM과 같습니다.
\t 탭 문자를 찾습니다. \x09와 \cI와 같습니다.
\v 수직 탭 문자를 찾습니다. \x0b와 \cK와 같습니다.

\xn 여기서 n은 16진수 이스케이프 값입니다. 16진수 이스케이프 값은 정확히 두 자리여야 합니다.
예를 들어, '\x41'은 "A"를 찾고 '\x041'은 '\x04'와 "1"과 같습니다. 정규식에서 ASCII 코드를 사용할 수 있습니다.
\num 여기서 num은 양의 정수입니다. 캡처한 문자열에 대한 역참조입니다.
예를 들어, '(.)\1'은 연속적으로 나오는 동일한 문자 두 개를 찾습니다.
\n 8진수 이스케이프 값이나 역참조를 나타냅니다.
\n 앞에 최소한 n개의 캡처된 부분식이 나왔다면 n은 역참조입니다.
그렇지 않은 경우 n이 0에서 7 사이의 8진수이면 n은 8진수 이스케이프 값입니다.
\nm 8진수 이스케이프 값이나 역참조를 나타냅니다.
\nm 앞에 최소한 nm개의 캡처된 부분식이 나왔다면 nm은 역참조입니다.
\nm 앞에 최소한 n개의 캡처가 나왔다면 n은 역참조이고 뒤에는 리터럴 m이 옵니다.
이 두 경우가 아닐 때 n과 m이 0에서 7 사이의 8진수이면 \nm은 8진수 이스케이프 값 nm을 찾습니다.
\nml n이 0에서 3 사이의 8진수이고 m과 l이 0에서 7 사이의 8진수면 8진수 이스케이프 값 nml을 찾습니다.
\un n은 4 자리의 16진수로 표현된 유니코드 문자입니다. 예를 들어, \u00A9는 저작권 기호(ⓒ)를 찾습니다


\문자 이외의 모든 메타문자

^
입력 문자열의 시작 위치를 찾습니다. Multiline 속성이 설정되어 있으면 ^는 '\n' 또는 '\r' 이후의 위치를 찾습니다.
대괄호 식 안에서 사용될 때는 대괄호에 포함된 문자 집합을 제외한 문자열을 찾습니다.
$ 입력 문자열의 끝 위치를 찾습니다. Multiline 속성이 설정되어 있으면 '\n' 또는 '\r' 이전의 위치를 찾습니다.
* 부분식의 선행 문자를 0개 이상 찾습니다. 예를 들어, 'zo*'는 "z", "zoo" 등입니다. *는 {0,}와 같습니다.
+ 부분식의 선행 문자를 한 개 이상 찾습니다. 예를 들어, 'zo+'는 "zo", "zoo" 등이지만 "z"는 아닙니다. +는 {1,}와 같습니다.
? 부분식의 선행 문자를 0개 또는 한 개 찾습니다. 예를 들어, "do(es)?"는 "do" 또는 "does"의 "do"를 찾습니다. ?는 {0,1}과 같습니다.
{n} 정확히 n개 찾습니다. 예를 들어, 'o{2}'는 "Bob"의 "o"는 찾지 않지만 "food"의 o 두 개는 찾습니다.
{n,} n개 이상을 찾습니다. 예를 들어, 'o{2}'는 "Bob"의 "o"는 찾지 않지만 "foooood"의 모든 o는 찾습니다.
'o{1,}'는 "o+"와 같고, 'o{0,}'는 "o*"와 같습니다.
{n,m}최소 n개, 최대 m개 찾습니다. 예를 들어, "o{1,3}"은 "fooooood"의 처음 세 개의 o를 찾습니다.
"o{0,1}"은 "o?"와 같습니다. 쉼표와 숫자 사이에는 공백을 넣을 수 없습니다.
? 이 문자가 다른 한정 부호(*, +, ?, {n}, {n,}, {n,m})의 바로 뒤에 나올 경우 일치 패턴은 제한적입니다.
기본값인 무제한 패턴은 가능한 많은 문자열을 찾는 데 반해 제한적인 패턴은 가능한 적은 문자열을 찾습니다.
예를 들어, "oooo" 문자열에서 "o+?"는 "o" 한 개만 찾고, "o+"는 모든 "o"를 찾습니다.
. "\n"을 제외한 모든 단일 문자를 찾습니다. "\n"을 포함한 모든 문자를 찾으려면 '[.\n]' 패턴을 사용하십시오


패턴식과 문자집합

(pattern)
pattern을 찾아 검색한 문자열을 캡처합니다.
캡처한 문자열은 Jscript의 경우 $0...$9 속성을 이용하여 결과로 나오는 Matches 컬렉션에서 추출할 수 있습니다.
괄호 문자인 ( )를 찾으려면 "\(" 또는 "\)"를 사용하십시오.

(?:pattern) pattern을 찾지만 검색한 문자열을 캡처하지 않습니다.
즉, 검색한 문자열을 나중에 사용할 수 있도록 저장하지 않는 비캡처 검색입니다.
이것은 패턴의 일부를 "or" 문자(|)로 묶을 때 유용합니다.
예를 들어, "industr(?:y|ies)"는 "industry|industries"보다 더 경제적인 식입니다.

(?=pattern) 포함 예상 검색은 pattern과 일치하는 문자열이 시작하는 위치에서 검색할 문자열을 찾습니다.
이것은 검색한 문자열을 나중에 사용할 수 있도록 캡처하지 않는 비캡처 검색입니다.
예를 들어, "Windows(?=95|98|NT|2000)"는 "Windows 2000"의 "Windows"는 찾지만
"Windows 3.1"의 "Windows"는 찾지 않습니다.
예상 검색은 검색할 문자열을 찾은 후 예상 검색 문자열을 구성하는 문자 다음부터가 아니라
마지막으로 검색한 문자열 바로 다음부터 찾기 시작합니다.

(?!pattern) 제외 예상 검색은 pattern과 일치하지 않는 문자열이 시작하는 위치에서 검색할 문자열을 찾습니다.
이것은 검색한 문자열을 나중에 사용할 수 있도록 캡처하지 않는 비캡처 검색입니다.
예를 들어, "Windows(?!95|98|NT|2000)"는 "Windows 3.1"의 "Windows"는 찾지만
"Windows 2000"의 "Windows"는 찾지 않습니다. 예상 검색은 검색할 문자열을 찾은 후
예상 검색 문자열을 구성하는 문자 다음부터가 아니라 마지막으로 검색한 문자열 바로 다음부터 찾기 시작합니다.

x|y x 또는 y를 찾습니다.
예를 들어, "z|food"는 "z" 또는 "food"를 찾습니다. "(z|f)ood"는 "zood" 또는 "food"를 찾습니다.

[xyz] 문자 집합입니다. 괄호 안의 문자 중 하나를 찾습니다.
예를 들어, "[abc]"는 "plain"의 "a"를 찾습니다.

[^xyz] 제외 문자 집합입니다. 괄호 밖의 문자 중 하나를 찾습니다.
예를 들어, "[^abc]"는 "plain"의 "p"를 찾습니다.

[a-z] 문자 범위입니다. 지정한 범위 안의 문자를 찾습니다.
예를 들어, "[a-z]"는 "a"부터 "z" 사이의 모든 소문자를 찾습니다.

[^a-z] 제외 문자 범위입니다. 지정된 범위 밖의 문자를 찾습니다.
예를 들어, "[^a-z]"는 "a"부터 "z" 사이에 없는 모든 문자를 찾습니다.



정규식 만들기
정규식은 산술식을 만드는 것과 같은 방법으로 구성됩니다.
즉, 작은 식은 다양한 메타문자 및 연산자를 사용하여 결합되며 이는 더 큰 식을 만듭니다.

한 쌍의 구분 기호 안에 식 패턴의 다양한 구성 요소를 넣어서 정규식을 구성합니다.
JScript에서 구분 기호는 한 쌍의 슬래시(/) 문자입니다. 예를 들어 다음과 같습니다.

/expression/

VBScript에서는 한 쌍의 따옴표("")로 정규식을 구분합니다. 예를 들어 다음과 같습니다.

"expression"

위의 두 예제에서 정규식 패턴(expression)은 RegExp 개체의 Pattern 속성에 저장됩니다.

정규식의 구성 요소는 개별 문자, 문자 집합, 문자 범위, 문자 간 선택 또는 이러한 모든 구성 요소의 조합일 수 있습니다.



우선 순위
일단 정규식을 구성하면 산술식처럼 평가됩니다. 즉, 왼쪽에서 오른쪽으로 평가되고 우선 순위에 따라 이루어집니다.

아래 표는 다양한 정규식 연산자의 우선 순위를 가장 높은 것에서 가장 낮은 것까지 보여줍니다.

연산자 설명

\
이스케이프
() (?:) (?=) [] 괄호 및 대괄호
* + ? {n} {n,} {n,m} 한정 기호
^ $ \anymetacharacter 앵커 및 시퀀스
| 선택 연산자(OR)



일반 문자
일반 문자는 명시적으로 메타문자로 지정되지 않은 인쇄할 수 있는 문자 및 인쇄할 수 없는 문자로 구성됩니다.
여기에는 모든 대소문자, 모든 숫자, 모든 구두점 및 일부 기호가 포함됩니다.

가장 간단한 정규식 양식은 검색된 문자열에서 문자 자체를 찾는 단일 일반 문자입니다.
예를 들어, 단일 문자 패턴 'A'는 검색된 문자열에 나타날 때마다 'A' 문자를 찾습니다.

단일 문자 정규식 패턴의 몇 가지 예는 다음과 같습니다.

/a/
/7/
/M/

여러 개의 단일 문자를 결합하여 좀 더 큰 식을 만들 수 있습니다.
예를 들어, 다음 JScript 정규식은 단일 문자 식인 'a', '7' 및 'M'을 결합하여 만들어진 식입니다.

/a7M/

여기에는 연결 연산자가 필요하지 않으며 문자를 하나씩 나열하기만 하면 됩니다.


특수 문자
문자열을 찾을 때 특별히 처리해야 하는 여러 가지 메타문자가 있습니다.
이러한 특수한 역할을 하는 메타 문자를 찾으려면 먼저 이를 이스케이프해야 합니다.
즉, 특수 문자 앞에 백슬래시 문자(\)를 입력해야 합니다. 다음 표는 특수 문자와 그 의미를 보여줍니다.

특수 문자 설명

$ 입력 문자열의 끝 위치를 찾습니다. $ 문자 자체를 찾으려면 \$ 를 사용하십시오.
( 부분식의 시작을 나타냅니다. ( 를 찾으려면 \( 를 사용하십시오.
* 부분식의 선행 문자를 0개 이상 찾습니다. * 문자를 찾으려면 \*를 사용하십시오.
+ 부분식의 선행 문자를 한 개 이상 찾습니다. + 문자를 찾으려면 \+를 사용하십시오.
. 줄 바꿈 문자인 \n을 제외한 모든 단일 문자를 찾습니다 .를 찾으려면 \.를 사용하십시오.
[ 대괄호 식의 시작 위치를 찾습니다. [를 찾으려면 \[를 사용하십시오.
? 부분식의 선행 문자를 0 또는 1 개 찾거나, 제한적인 한정 기호를 나타냅니다. ?를 찾으려면 \?를 사용하삼.
\ 그 다음 문자를 특수 문자, 리터럴, 역참조 또는 8진수 이스케이프로 출력. \를 찾으려면 \\를 사용하삼.
^ 문자열의 시작 위치를 찾습니다. ^ 문자 자체를 찾으려면 \^를 사용하십시오.
또는 대괄호 식 안에서 사용될 때는 대괄호에 포함된 문자 집합을 제외한 문자열을 찾습니다.
{ 한정 기호 식의 시작 위치를 찾습니다. {를 찾으려면 \{를 사용하십시오.
| 두 항목 간의 선택을 나타냅니다. |를 찾으려면 \|를 사용하십시오.


인쇄할 수 없는 문자
가끔 사용하는 문자 중 인쇄할 수 없는 유용한 문자가 여러 개 있습니다.
아래 표에서는 인쇄할 수 없는 이들 문자를 나타낼 때 사용되는 이스케이프 시퀀스를 보여줍니다.

\cx x가 나타내는 제어 문자를 찾습니다. 예를 들어, \cM은 Control-M 즉, 캐리지 리턴 문자를 찾습니다.
x 값은 A-Z 또는 a-z의 범위 안에 있어야 합니다. 그렇지 않으면 c는 리터럴 "c" 문자로 간주됩니다.
\f 폼피드 문자를 찾습니다. \x0c와 \cL과 같습니다.
\n 줄 바꿈 문자를 찾습니다. \x0a와 \cJ와 같습니다.
\r 캐리지 리턴 문자를 찾습니다. \x0d와 \cM과 같습니다.
\s 공백, 탭, 폼피드 등의 공백을 찾습니다. "[ \f\n\r\t\v]"와 같습니다.
\S 공백이 아닌 문자를 찾습니다. "[^ \f\n\r\t\v]"와 같습니다.
\t 탭 문자를 찾습니다. 와 \cI와 같습니다.
\v 수직 탭 문자를 찾습니다. \x0b와 \cK와 같습니다.



문자 일치

마침표 . 는 문자열에서 줄 바꿈 문자(\n)를 제외한 단일 인쇄 또는 비인쇄 문자를 찾습니다

다음은 'aac', 'abc', 'acc', 'adc' 뿐만 아니라 'a1c', 'a2c', 'a-c', 'a#c'를 나타내기도 합니다.

/a.c/

입력 문자열의 일부에 마침표(.)가 있는 파일 이름이 포함된 문자열을 찾을 경우
정규식에서 마침표 앞에 백슬래시(\) 문자를 입력하십시오.
예를 들어 다음 JScript 정규식은 'filename.ext'를 찾습니다.

/filename\.ext/


대괄호 [] 안에 문자들을 넣으면 대괄호식이 됩니다.
즉, 하나 이상의 개별 문자를 대괄호([ ]) 안에 입력하여 찾을 문자 목록을 만들 수 있습니다.
다른 곳에서와 마찬가지로 대괄호 안에서 일반 문자는 문자 자체를 나타내므로
입력 텍스트에서 문자 자체를 찾지만 대괄호 식에서 대부분의 특수 문자는 문자 자체를 찾지 않습니다.

다음은 몇 가지 예외입니다.

']' 문자는 목록의 첫째 항목이 아닌 경우 이 목록을 종료합니다.
목록에서 ']' 문자 자체를 찾으려면 이를 '[' 바로 다음에 놓으십시오.

'\' 문자는 여전히 이스케이프 문자로 사용됩니다.
'\' 문자를 찾으려면 '\\'를 사용하십시오.

대괄호 식으로 묶인 문자는 대괄호 식이 나타나는 정규식의 위치에 해당하는 단일 문자만을 찾습니다.

다음 JScript 정규식은 'Chapter 1', 'Chapter 2', 'Chapter 3', 'Chapter 4' 및 'Chapter 5' 등을 검색합니다.

/Chapter [12345]/

단어 'Chapter' 및 이어지는 공백은 대괄호 내에 있는 문자와 관련된 위치에 고정됩니다.
그러면 대괄호 식은 단어 'Chapter' 및 공백 바로 다음에 오는 단일 문자 위치에 해당하는 문자 집합만 지정하므로
여기서는 아홉 번째 문자 위치입니다.

검색 문자의 범위를 표현하려면 하이픈 문자 - 를 사용하여 시작하는 문자와 끝나는 문자를 구분합니다.
개별 문자의 문자 값은 범위에서의 상대적 순서를 결정합니다.

다음 JScript 정규식에는 위의 대괄호로 묶인 목록과 같은 범위식이 들어 있습니다.

/Chapter [1-5]/


범위가 이러한 방식으로 지정되면 시작하는 값과 끝나는 값이 범위에 포함됩니다.
'시작하는 값'은 유니코드 정렬 순서에서 '끝나는 값' 보다 앞쪽의 값이어야 합니다.

대괄호 식에 하이픈 문자를 포함시켜려면 다음 중 하나를 수행해야 합니다.

백슬래시로 이스케이프합니다.
[\-]

대괄호로 묶은 목록의 시작 또는 끝에 하이픈 문자를 놓습니다. 다음 식은 모든 소문자 및 하이픈을 찾습니다.
[-a-z]
[a-z-]

시작하는 문자 값이 하이픈보다 먼저 오고, 끝나는 문자 값이 하이픈과 같거나 나중에 오도록 범위를 만듭니다.
다음 두 정규식은 모두 이 요구 사항을 만족합니다.
[!--]
[!-~]

목록 시작에 캐럿 ^ 문자를 놓으면 목록이나 범위에 없는 모든 문자를 찾을 수도 있습니다.
목록에서 캐럿 문자가 다른 위치에 나타나면 이는 특별한 의미 없이 캐럿 문자 자체를 찾습니다.

다음 JScript 정규식은 장 제목의 숫자가 5보다 큰 경우를 찾습니다.

/Chapter [^12345]/

사실 위의 예제는 9번째 위치에 1,2,3,4,5를 제외한 모든 숫자와 문자를 찾습니다. 예를 들어, 'Chapter 7'과 'Chapter z'를 찾습니다.

하이픈 문자(-)를 사용하여 위와 동일한 식을 나타낼 수 있습니다.

/Chapter [^1-5]/


일반적으로 대괄호 식은 대소문자 또는 숫자 검색을 지정하기 위해 사용됩니다.

/[A-Za-z0-9]/



한정 기호
검색할 대상의 문자가 정확이 몇 개인지 모를 때도 있습니다.
이러한 불확실성을 해결하기 위해 정규식에서는 한정 기호의 개념을 지원합니다.
이러한 한정 기호를 사용하면 구성 요소가 몇 개 나타나야 검색이 참이 되는지를 지정할 수 있습니다.
한정 기호는 범위식 다음에 나타납니다.

아래 표에서는 다양한 한정 기호 및 그 의미를 설명합니다.

* 부분식의 선행 문자를 0개 이상 찾습니다.
예를 들어, 'zo*'는 "z" 와 "zoo"를 찾습니다. *는 {0,}와 같습니다.
+ 부분식의 선행 문자를 한 개 이상 찾습니다.
예를 들어, 'zo+'는 "zo" 및 "zoo"는 찾지만 "z"는 검색하지는 않습니다. +는 {1,}와 같습니다.
? 부분식의 선행 문자를 0개 이상 찾습니다.
예를 들어, 'do(es)?'는 "do" 또는 "does"의 "do"를 찾습니다. ?는 {0,1}과 같습니다.
{n} n은 음이 아닌 정수입니다. 정확하게 n 개 찾습니다.
예를 들어, 'o{2}'는 "Bob"의 'o'는 찾지 않지만 "food"의 o 두 개는 찾습니다.
{n,} n은 음이 아닌 정수입니다. 최소한 n 개 찾습니다.
예를 들어, 'o{2,}'는 "Bob"의 'o'는 찾지 않고 "foooood"의 o는 모두 찾습니다.
'o{1,}'는 'o+'와 같고 'o{0,}'는 'o*'와 같습니다.
{n,m} m 및 n은 음이 아닌 정수며 여기서 n <= m입니다. 최소한 n 개, 최대한 m개 찾습니다.
예를 들어, 'o{1,3}'은 "fooooood"의 처음 o 세 개를 찾습니다. 'o{0,1}'은 'o?'와 같습니다.
쉼표와 숫자 사이에는 공백을 넣을 수 없습니다.


연속된 숫자를 처리할 수 있는 방법도 필요하다.

/Chapter [1-9][0-9]*/

위 경우 한정 기호 *는 0과 9를 포함한 자리 수를 지정하는 범위식 [0-9]에 적용됩니다.

위 예제에서 + 또는 ? 한정기호가 사용되지 않은 이유는,
'+' 한정 기호는 두 번째 위치 또는 그 다음에 꼭 숫자가 올 필요가 없으므로 여기서 사용되지 않습니다.
'?' 문자도 번호를 두 자리 수로 제한하므로 사용되지 않습니다.

장 번호는 99장으로만 제한되므로 다음 JScript 식을 사용하여 적어도 한 자리 수를 지정할 수 있지만 두 자리 수 이상은 지정할 수 없습니다.

/Chapter [0-9]{1,2}/


위 식의 단점은 99보다 큰 장 번호가 있어도 처음 두 자리 수에 해당하는 장 번호만을 찾는다는 것입니다.
또한 누군가가 Chapter 0을 만들어도 그것까지 찾습니다. 두 자리 수만을 찾는 JScript 식은 아래 예를 사용하는 것이 좋습니다.

/Chapter [1-9][0-9]?/

또는 다음을 사용합니다.

/Chapter [1-9][0-9]{0,1}/


범위식에 일치하는 범위를 한정하려면 ? 를 사용한다

'*', '+' 및 '?' 한정 기호는 일치하는 범위가 무제한적이며 가능한 한 텍스트를 많이 찾습니다.
그러나 이렇게 많이 찾을 필요가 없는 경우도 있습니다. 즉, 최소한으로 찾아야 하는 경우도 있습니다.

예를 들어, HTML 문서에 다음과 같은 텍스트가 있고, H1 태그로 묶인 장 제목을 찾는다고 가정합니다.

<H1>Chapter 1 Introduction to Regular Expressions</H1>

다음 식은 여는 H1 태그에 있는 보다 작음 기호(<)에서 닫는 H1 태그 끝에 있는 보다 큼 기호(>) 사이에 있는 모든 문자열을 찾습니다.

/<.*>/

실제 검색하려는 문자열이 여는 H1 태그뿐인 경우에 다음 제한적인 식은 <H1>만 찾습니다.

/<.*?>/

'?'를 '*', '+' 또는 '?' 한정 기호 다음에 놓으면 식은 무제한적인 검색에서 제한적인 검색 또는 최소 검색으로 변환됩니다.



앵커
지금까지 예는 장 제목이 나타나는 위치를 찾는 작업에 관한 것이었습니다.
공백, 숫자가 이어지는 'Chapter' 문자열의 위치는 실제 장 제목이거나 다른 장에 대한 상호 참조일 수 있습니다.
실제로 장 제목은 항상 줄의 시작 위치에 있으므로
줄의 시작 위치에 있는 제목만 찾고 다른 위치에 있는 상호 참조는 찾지 않는 방법을 만들 수 있습니다.

앵커가 이러한 기능을 제공합니다. 앵커를 사용하면 정규식을 줄의 시작이나 끝 위치에 비교시킬 수 있습니다.
단어 내부 또는 단어 시작이나 끝에 나타나는 정규식을 만들 수도 있습니다.
다음 표는 정규식 앵커 및 그 의미를 보여줍니다.

앵커 설명

^ 입력 문자열의 시작 위치를 찾습니다.
Multiline 속성이 설정되어 있으면 ^는 '\n' 또는 '\r'앞의 위치를 찾습니다.
$ 입력 문자열의 끝 위치를 찾습니다.
Multiline 속성이 설정되어 있으면 '\n' 또는 '\r'뒤의 위치를 찾습니다.
\b 단어의 경계, 즉 단어와 공백 사이의 위치를 찾습니다.
예를 들어, 'er\b'는 "never"의 "er"는 찾지만 "verb"의 "er"는 찾지 않습니다.
\B 단어의 비경계를 찾습니다.
'er\B'는 "verb"의 "er"는 찾지만 "never"의 "er"는 찾지 않습니다.


앵커와 한정 기호는 함께 사용할 수 없습니다.
줄 바꿈 또는 단어 경계 전후 바로 다음에는 한 자리만 올 수 있으므로 '^*'와 같은 식은 허용되지 않습니다.

텍스트 줄의 시작 위치에 있는 텍스트를 찾으려면 정규식 시작에 ^ 문자를 사용합니다.
이것은 대괄호 식에서 사용하는 '^'와는 다릅니다.

텍스트 줄 끝에 있는 텍스트를 찾으려면 정규식 끝에 $ 문자를 사용하십시오.

장 제목을 찾을 때 다음 JScript 정규식에서처럼 앵커를 사용할 수 있습니다.
그러면 줄의 시작 위치에서 두 자리까지 장 제목을 찾습니다.

/^Chapter [1-9][0-9]{0,1}/

실제로 장 제목이 있는 줄에는 장 제목만 있으므로 장 제목은 줄의 시작 및 끝에 있어야 합니다.
다음 식에서 지정된 검색 문자열은 장만 찾고 상호 참조는 찾지 않습니다.
따라서 이 정규식은 텍스트 줄의 시작과 끝에서만 찾습니다.

/^Chapter [1-9][0-9]{0,1}$/

단어 경계를 찾는 방법은 약간 다르지만 정규식에 매우 중요한 기능을 추가합니다.
단어 경계는 단어와 공백 사이의 위치입니다.
비단어 경계는 그외 다른 위치입니다.
다음 JScript 식은 단어 'Chapter'의 처음 세 문자가 단어 경계 다음에 나타나므로 이 세 문자를 찾습니다.

/\bCha/

여기서 '\b' 연산자의 위치는 매우 중요합니다.
이 연산자가 검색할 문자열 앞에 올 경우 단어의 시작 부분에서 문자열을 찾고
검색할 문자열 뒤에 올 경우에는 단어의 끝 부분에서 문자열을 찾습니다.
예를 들어, 다음 식은 'ter'가 단어 경계 앞에 오므로 'Chapter'라는 단어에서 'ter'를 찾습니다.

/ter\b/

또는 다음과 같습니다.

다음 식은 'Chapter'의 'apt'를 찾지만 'aptitude'의 'apt는 찾지 않습니다.

/\Bapt/

또는 다음과 같습니다.

왜냐하면 'apt'는 'Chapter'라는 단어에서 비단어 경계에 있지만
'aptitude'라는 단어에서는 단어 경계에 있기 때문입니다.
비단어 경계 연산자의 경우 검색할 문자열이 단어 시작이나 끝과 관계가 없으므로 위치는 중요하지 않습니다.



대체 및 그룹화
대체 정규식은 '|' 문자를 사용하여 두 개 이상의 대안 중 하나를 선택할 수 있습니다.
대체 정규식을 사용하면 '|' 문자 양쪽의 식 중 가능한 가장 큰 식을 찾습니다.

장 제목 정규식을 확장하여 장 제목 이상의 것을 다루도록 할 수도 있으나 생각처럼 그리 간단하지는 않습니다.
다음 JScript 식이 줄의 시작과 끝에서 'Chapter' 또는 'Section' 다음에
한 자리 또는 두 자리 수가 나오는 문자열을 찾는다고 생각할 수 있습니다.

/^Chapter|Section [1-9][0-9]{0,1}$/

하지만 위의 정규식은 줄 첫부분에 나오는 'Chapter' 또는 줄 끝에 나오는 'Section'과
다음에 모든 수가 오는 경우를 찾습니다.

입력 문자열이 'Chapter 22'일 경우 위의 식은 단어 'Chapter'만 찾고
입력 문자열이 'Section 22'일 경우 식은 'Section 22'를 찾습니다.
그러나 이 정규식은 의도했던 것과는 다르므로 사용자의 의도에 맞는 결과가 나올 수 있는 정규식을 만들어 보겠습니다.

괄호를 사용하여 대체 범위를 제한할 수 있습니다. 즉, 두 단어 'Chapter'와 'Section'만 적용되도록 제한합니다.
그러나 나중에 부분식에 대한 절에서 설명하겠지만, 괄호는 부분식을 만들 때도 사용되므로 그 사용 방법이 까다롭습니다.
위의 정규식에서 적합한 위치에 괄호를 추가하면 'Chapter 1' 또는 'Section 3'과 같은 문자열을 찾는 정규식을 만들 수 있습니다.

다음 정규식은 괄호를 사용하여 'Chapter' 및 'Section'을 그룹화했으므로 식이 제대로 작동하게 됩니다.

/^(Chapter|Section) [1-9][0-9]{0,1}$/

이 식은 제대로 작동하지만 예기치 않은 결과가 발생하기도 합니다.
'Chapter|Section' 앞뒤로 괄호를 넣으면 적절하게 그룹화되고,
이 두 단어 중 하나는 나중에 사용할 수 있도록 캡처됩니다.
위의 식에는 괄호 쌍이 하나뿐이므로 부분 검색 문자열이 하나만 캡처됩니다.
이 부분 검색 문자열은 JScript에 있는 RegExp 개체의 $1-$9 속성을 사용하여 참조할 수 있습니다.

부분 검색 문자열을 캡처하는 것이 바람직할 때도 있고 그렇지 않을 때도 있습니다.
위의 예제에서 실제로 하려는 작업은 괄호를 사용하여
단어 'Chapter' 또는 'Section' 중 선택한 것을 그룹화하는 것입니다.
검색한 문자열을 나중에 참조할 필요는 없습니다.
사실, 부분 검색 문자열을 캡처할 필요가 없으면 이를 사용하지 마십시오.
그러면 정규식에서 이런 문자열을 저장하기 위해 시간과 메모리를 사용하지 않아도 되므로 효율성이 높아집니다.

괄호 안에서 정규식 패턴 앞에 ''?:'를 사용하면 나중에 사용하도록 문자열을 저장하지 않습니다.
다음 예는 위의 정규식을 수정한 것으로, 부분 검색 문자열을 저장하지 않으면서 동일한 기능을 합니다.


/^(?:Chapter|Section) [1-9][0-9]{0,1}$/

?: 메타문자 외에도 예상 검색에 사용하는 기타 비캡처 메타문자가 두 가지 있습니다.
?= 로 지정된 포함 예상 검색은 괄호 안의 정규식 패턴과 일치하는 문자열이 시작되는 곳에서 문자열을 검색합니다.
?! 로 지정된 제외 예상 검색은 정규식과 일치하지 않는 문자열이 시작되는 곳에서 문자열을 검색합니다.

예를 들어, Windows 3.1, Windows 95, Windows 98 및 Windows NT에 대한 참조가 들어 있는 문서가 있습니다.
Windows 95, Windows 98 및 Windows NT에 대한 모든 참조를 찾고
이러한 참조를 Windows 2000으로 변경하여 문서를 업데이트해야 한다고 가정합니다.
다음 JScript 정규식은 포함 예상 검색의 예를 보여주고 있으며 Windows 95, Windows 98 및Windows NT를 찾습니다.

/Windows(?=95 |98 |NT )/

일단 문자열을 찾으면 예상 문자열에 포함된 문자를 제외하고 검색된 텍스트 바로 다음부터 찾기 시작합니다.
예를 들어, 위의 정규식이 'Windows 98'을 찾으면 '98' 다음이 아닌 'Windows' 다음부터 다시 찾습니다.



역참조
정규식의 가장 중요한 기능 중 하나는 나중에 사용하도록 검색된 패턴의 일부를 저장하는 기능입니다.
앞에서 설명했듯이 정규식 패턴 또는 패턴의 일부를 괄호로 묶으면 그 식의 일부를 임시 버퍼에 저장할 수 있습니다.
이와는 반대로 비캡처 메타문자인 '?:', '?=' 또는 '?!'를 사용하여 저장된 정규식 일부를 무시할 수 있습니다.

캡처된 각 부분 검색 문자열은 정규식 패턴에서 왼쪽에서 오른쪽으로 저장됩니다.
부분 검색 문자열이 저장되는 버퍼 번호는 1부터 시작해서 최대 99개의 부분식까지 저장할 수 있습니다.
서로 다른 버퍼는 '\n'을 사용하여 액세스할 수 있는데 여기서 n은 특정 버퍼를 식별하는 한 자리 또는 두 자리의 십진수입니다.

가장 간단하고 가장 유용한 역참조 응용 프로그램 중 하나는 텍스트에서 동일한 두 단어를 찾는 기능을 제공합니다.
다음 문장을 살펴 보십시오.

Is is the cost of of gasoline going up up?

위 문장의 문제는 단어가 중복되어 있다는 것입니다.
모든 단어마다 일일이 중복 여부를 검사하지 않고 그 문장을 수정하는 방법을 개발하면 좋을 것입니다.
다음 JScript 정규식은 단일 부분식을 사용하여 이 문제를 해결합니다.

/\b([a-z]+) \1\b/gi

이 경우 괄호 안의 모든 요소가 부분식이 됩니다.
캡처된 식에는 '[a-z]+'에 지정된 대로 영문자를 하나 이상 포함하고 있습니다.
정규식의 두 번째 부분은 이전에 캡처된 부분 검색 문자열에 대한 참조입니다.
즉, 대괄호 식에서 검색된 단어가 연달아 나타나는 경우입니다.
'\1'을 사용하여 지정된 첫 번째 부분 검색 문자열을 지정합니다.
단어 경계 메타문자는 구분된 단어만 검색합니다.
그렇게 하지 않으면 이 식에서 "is issued" 또는 "this is"와 같은 구가 제대로 식별되지 않습니다.

JScript 식에서 정규식 다음에 오는 전역 플래그('g')는
입력 문자열에서 찾을 수 있는 가능한 한 많은 검색할 문자열에 식이 적용됨을 나타냅니다.
식 끝의 대소문자 구분 안함('i') 플래그는 대소문자를 구분하지 않도록 지정합니다.
여러 줄 플래그는 줄 바꿈 문자 양쪽에 잠재적으로 검색할 문자열이 있을 수 있음을 지정합니다.

위의 정규식을 사용하면 다음 JScript 코드로 부분 검색 문자열 정보를 사용하여
텍스트의 문자열에 연속으로 나오는 동일한 두 단어를 한 단어로 바꿀 수 있습니다.

var ss = "Is is the cost of of gasoline going up up?.\n";
var re = /\b([a-z]+) \1\b/gim; //정규식 패턴을 만듭니다.
var rv = ss.replace(re,"$1"); //두 단어를 한 단어로 바꿉니다.


replace 메서드에서 $1을 사용하면 처음 저장된 부분 검색 문자열을 참조합니다.
부분 검색 문자열이 하나 이상 있으면 이를 $2, $3 등을 사용하여 계속 참조할 수 있습니다.

역참조를 사용하는 또 다른 사례는 URI를 각 구성 요소로 나누는 것입니다.
다음 URI를 프로토콜(ftp, http 등), 도메인 주소 및 페이지/경로로 나눌 수 있습니다.

http://msdn.microsoft.com:80/scripting/default.htm

다음 정규식은 그 기능을 제공합니다. JScript의 경우는 다음과 같습니다.

/(\w+):\/\/([^/:]+)(:\d*)?([^# ]*)/


괄호로 묶은 첫 번째 부분식은 웹 주소의 프로토콜 부분을 캡처하도록 설계되었습니다.
이 부분식은 콜론과 두 개의 슬래시 앞에 오는 단어를 모두 찾습니다.
괄호로 묶은 두 번째 부분식은 주소 중 도메인 주소 부분을 캡처합니다.
이 부분식은 '/' 또는 ':' 문자를 포함하지 않는 문자 시퀀스를 찾습니다.
괄호로 묶은 세 번째 부분식은 웹 사이트 포트 번호가 지정되어 있으면 이를 캡처합니다.
이 부분식은 콜론 다음에 오는 0 이상의 자리 수를 찾습니다.
괄호로 묶은 네 번째 부분식은 웹 주소로 지정된 경로 및 / 또는 페이지 정보를 캡처합니다.
이 부분식은 '#' 또는 공백 문자를 제외한 하나 이상의 문자를 찾습니다.

정규식을 위의 URI에 적용하면 부분 검색 문자열에 다음이 포함됩니다.

RegExp.$1은 "http"를 포함합니다.

RegExp.$2는 "msdn.microsoft.com"을 포함합니다.

RegExp.$3은 ":80"을 포함합니다.

RegExp.$4는 "/scripting/default.htm"을 포함합니다.
원본출처:http://venture.inchon.ac.kr/ius_bbs/view.php?id=909&code=develop
사본출처: http://www.phpschool.com/gnuboard4/bbs/board.php?bo_table=tipntech&wr_id=35975&sca=&sfl=wr_subject%7C%7Cwr_content&stx=%BF%AA%C2%FC%C1%B6&sop=and



2007년 자료네요...
좀 오래된자료지만 정리하다가 나왔길래 올려노아요.


safaricssref-techbug.pdf


'스크랩' 카테고리의 다른 글

Mysql 날짜 비교 함수  (0) 2013.06.13
Safari CSS Reference  (0) 2012.01.19
서치엔진에서 상위리스트 올리는 방법  (0) 2012.01.19
[스크랩] mysql의 주요 함수...  (0) 2010.11.05
심폐소생술 영상 이네요... ^^;  (0) 2010.05.17
로저 리들리를 아시나요???  (0) 2010.05.17


서치엔진은 검색결과에 따른 순위 부여에 있어서 나름대로의 방식으로 가중치를 부여하고 있기 때문에 동일한 키워드 조합으로 홈페이지를 등록하더라도 검색순위에 있어 서로 다른 순위가 나타난다.

그러나 이러한 점을 염두에 두더라도 다양한 검색 우선순위에 있어서 공통적으로 중요시 여기는 항목을 채크함으로서 인터넷 마케팅과 홍보에 있어 탁월한 효과를 이루어 낼 수 있다.

이제 Search Engine에서 상위리스트에 올리는 방법을 알아보기로 하자.
요즘엔 아래 방법대로 하더라도 실제 상위에 올라간다는 보장은 없다.
실제 탁월한 상위 리스트 올리는 방법은 인제 돈이다..ㅡㅡ;

▶'Description tag' 의 내용선택

<META NAME="description" CONTENT="키워드 나열방법보다는 웹페이지의 내용을 요약설명하되 핵심내용을 먼저 쓰고 부가설명은 나중에 위치시킨다.">

Search Engine은 검색 결과를 출력할 때 해당 web page에 대한 설명을 하기 위해 page 내용이 요약되어 있는 description tag의 내용을 참고하기 때문에 이 부분은 인터넷 사용자들이 해당 web page 방문여부를 결정하는데 결정적인 영향을 주고 있다. 키워드가 되는 단어들을 의미 없이 나열하지 말고 해당 web page의 내용을 요약 하는 방식이 좋다.


▶'Description tag'의 길이 제한

<META NAME="description" CONTENT="공백포함 150자 이내">

각 Search Engine별로 길이 제한이 다르기 때문에 모든 Search Engine에서 서술한 내용이 모두 보여기지기를 원한다면 공백을 포함하여 150자 이내로 하는 것이 좋다.

그 이상의 내용을 쓰고자 한다면 먼저 150자 이내에 가장 핵심적인 내용을 쓰고 그 후에 부가적인 설명을 하도록 하는 것이 좋다.


▶'Keywords tag' 키워드의 선택

어떤 Search Engine 들은 index 저장을 위해 할당된 디스크 공간을 절약하고 검색속도를 빠르게 하기 위해 "internet" 이나 "web"등과 같이 흔히 사용되는 몇몇 단어들(Stop Words)에 대해서는 index 시 이를 포함시키지 않거나 또는 검색자가 검색을 실시할 때 해당 단어에 대한 검색은 생략하고 있다.

이와 같은 stop word를 keyword로 설정하였을 경우 index에 포함되지 않기 때문에 page 순위 향상에 아무런 도움이 되지 않기 때문에 이에 대한 해결책
주오영 일정 조정중[제휴 일정 광고 일정 기획전 일정 부서간 협조 일정등 조정예정]<joyrules> 님의 말:
  서치엔진에서 상위리스트 올리는 방법

서치엔진은 검색결과에 따른 순위 부여에 있어서 나름대로의 방식으로 가중치를 부여하고 있기 때문에 동일한 키워드 조합으로 홈페이지를 등록하더라도 검색순위에 있어 서로 다른 순위가 나타난다.

그러나 이러한 점을 염두에 두더라도 다양한 검색 우선순위에 있어서 공통적으로 중요시 여기는 항목을 채크함으로서 인터넷 마케팅과 홍보에 있어 탁월한 효과를 이루어 낼 수 있다.

이제 Search Engine에서 상위리스트에 올리는 방법을 알아보기로 하자.
요즘엔 아래 방법대로 하더라도 실제 상위에 올라간다는 보장은 없다.
실제 탁월한 상위 리스트 올리는 방법은 인제 돈이다..ㅡㅡ;

▶'Description tag' 의 내용선택

<META NAME="description" CONTENT="키워드 나열방법보다는 웹페이지의 내용을 요약설명하되 핵심내용을 먼저 쓰고 부가설명은 나중에 위치시킨다.">

Search Engine은 검색 결과를 출력할 때 해당 web page에 대한 설명을 하기 위해 page 내용이 요약되어 있는 description tag의 내용을 참고하기 때문에 이 부분은 인터넷 사용자들이 해당 web page 방문여부를 결정하는데 결정적인 영향을 주고 있다. 키워드가 되는 단어들을 의미 없이 나열하지 말고 해당 web page의 내용을 요약 하는 방식이 좋다.


▶'Description tag'의 길이 제한

<META NAME="description" CONTENT="공백포함 150자 이내">

각 Search Engine별로 길이 제한이 다르기 때문에 모든 Search Engine에서 서술한 내용이 모두 보여기지기를 원한다면 공백을 포함하여 150자 이내로 하는 것이 좋다.

그 이상의 내용을 쓰고자 한다면 먼저 150자 이내에 가장 핵심적인 내용을 쓰고 그 후에 부가적인 설명을 하도록 하는 것이 좋다.


▶'Keywords tag' 키워드의 선택

어떤 Search Engine 들은 index 저장을 위해 할당된 디스크 공간을 절약하고 검색속도를 빠르게 하기 위해 "internet" 이나 "web"등과 같이 흔히 사용되는 몇몇 단어들(Stop Words)에 대해서는 index 시 이를 포함시키지 않거나 또는 검색자가 검색을 실시할 때 해당 단어에 대한 검색은 생략하고 있다.

이와 같은 stop word를 keyword로 설정하였을 경우 index에 포함되지 않기 때문에 page 순위 향상에 아무런 도움이 되지 않기 때문에 이에 대한 해결책

'스크랩' 카테고리의 다른 글

Mysql 날짜 비교 함수  (0) 2013.06.13
Safari CSS Reference  (0) 2012.01.19
서치엔진에서 상위리스트 올리는 방법  (0) 2012.01.19
[스크랩] mysql의 주요 함수...  (0) 2010.11.05
심폐소생술 영상 이네요... ^^;  (0) 2010.05.17
로저 리들리를 아시나요???  (0) 2010.05.17



어디선가 퍼온건데 모의로 테스트 할수가 있네요...

1등은 하늘이 주는것 같네요... 후후...

 개발자 입장으로써 조금 황당한 책이지만.. 한편으론 공감되는 책입니다..


한빛미디어에서 무료로 다운받을수있게 해놓았네요....
 http://www.hanb.co.kr/events/eventview.html?event_id=freebook 

 책을보며 굳이 이렇게까지 해야하나 생각하지만, 이렇게까지라도 해야하는 실정에 맘이 아프군요... ㅠ,.ㅠ



 


 요즘 소셜커머스에보면 잔여시간 하면서 막 나오잔아요... ^^;
 간단하게 구현해본 타이머 기능입니다.

간단한 소스니까 응용해서 사용하시면 좋을것 같습니다...


 $(document).ready(function() {

  // 총 남은시간 갱신
  var timeLeft = 500; // 초 단위
  
  var num = function(str)
  {
   if(str<10)
    return '0'+str;
   else
    return str;
  }

  var updateLeftTime = function() {
   timeLeft = (timeLeft <= 0) ? 0 : -- timeLeft;
   
   var hours = num(Math.floor(timeLeft / 3600));
   var minutes = num(Math.floor((timeLeft - 3600 * hours) / 60));
   var seconds = num(timeLeft % 60);
    
   $('#t_left_time').html(hours+':'+minutes+':'+seconds);
  }  

  updateLeftTime();
  setInterval(updateLeftTime, 1000);

 });

<span id="t_left_time">00:00:00</span>

▶ 한국타이어

 

1. 옵티모 XQ
3년간 50억원의 개발비를 들여 개발한 탁월한 승차감과 저소음 능력을 갖춘 고품격 중형 세단용 저소음 승차감 타이어, 트레드홈의 곡선화를 통하여 소음분산 효과를 극대화
하여 매우 조용하며 고분자 실리카 고무를 사용하여 노면 충격흡수능력이 매우 뛰어남.
l 장점 : 승차감, 소음
l 단점 : 트레드 약 50%이상 마모시부터 소음발생, 고속주행시 롤링 발생
TARGET : 20대후반에서 50대까지 승차감과 소음을 중요시하는 점잖은 스타일

2. 벤투스 R-S2
벤투스R-S2는 한국타이어 20년 레이싱 타이어 기술이 적용된 고성능 UHP 타이어로 세계 최초 HGSC(High Grip Silica Compound)를 적용, 그립력을 극대화 하고 제동성능을 최소화 해 시속 300km/h이상에서도 탁월한 핸들링 성능을 발휘하는 제품.
특히 고속주행 시에도 형태 안정성이 뛰어난 2겹의 레이온 카카스를 적용해 어떤 조건하에서도 균일한 타이어 강성을 유지시켜 코너링 성능과 내구성을 더욱 향상 시켰으며 최대 35시리즈 18인치까지 인치업이 가능하다
l 장점 : 고속접지력, 배수력, 핸들링, 제동력
l 단점 : 승차감, 소음
TARGET : 20대 초반에서 30대 중반의 스포츠 드라이브 스타일 및 인치업용

3. 벤투스 SPORTS K104
일방향성 트래드 패턴을 채용해 초 고속주행시에도 탁월한 주행성능이 가능하다.
트레드 중앙에 센터 리브를 배치해 끊임없는 노면과의 접지로 고속주행에서의 조
정 안정성을 배가시켰다.
l 장점 : 중,고속 접지력, 배수력, 트레드디자인
l 단점 : 승차감, 소음
TARGET : 20대 초반에서 30대 초반의 스포츠 드라이브 스타일 및 인치업용

4. 벤투스 V8-RS
벤투스 V8 RS는 UHP 기능성 타이어로 물에 대한 결합력이 강해 젖은 노면과 트레드 표면의 결합을 촉진함으로써 빗길 제동력을 더욱 향상시켰다
특히 뛰어난 승차감과 고속주행성능에 탁월한 제동성능까지 겸비한 고성능 기능성타이어
.
l 장점 : 승차감, 빗길제동력, 소음
l 단점 : 고속주행시 롤링 발생
TARGET : 20대 중반에서 40대 초반 까지 고급형 이미지스타일 및 빗길 기능성

5. SF 옵티모
옵티모 XQ 의 성능을 한단계 낮춘 보급형 타이어로서 사계절 용 타이어로 승차감,소음,
제동력,연비,내구성 등 타이어의 기본조건을 모두 만족하도록 설계된 클래식형 타이어이다.
l 장점 : 사계절 고른 주행성능, 연비, 가격
l 단점 : 특화된 부분 없음
TARGET : 20대 초반에서 50대 까지 무난하면서 경제적인 스타일

6. 벤투스 S1 EVO
울트라퍼포먼스 타이어, 독일 포르쉐 경찰차량에 LICENSE납품으로 그 성능을 인정받은
한국타이어 최고급형 타이어로 뛰어난 핸들링과 고속주행안정성, 제동력등을 가지고 있다.
양방향 및 비대칭 트레드로 어떤 상황에서도 뛰어난 핸들링을 자랑하며 빗길안전성도 뛰어나다.
l 장점 : 핸들링, 고속주행안정성, 접지력
l 단점 : 소음, 가격, 빠른마모
TARGET : Image Leader 및 고소득 전문직 종사자, 초고속 매니아

 

7. 벤투스 V12 EVO
뛰어난 조정안정성과 제동성능을 동시에 갖춘 고성능 V형 스포츠 타이어
빗길 배수력에 저소음까지 사계절 전천후 고른 성능을 발휘한다.

각 분야가 모두 상위급 성능을 갖춘 프리미엄타이어

독일 아우트빌트 타이어 테스트에서 1위, 미국 카앤드라이버에서 우수타이어에 선정되는 등 해외호평이 좋다.
l 장점 : 코너링, 고속주행안정성, 제동력
l 단점 : 가격, 승차감, 빠른마모
TARGET : 20대 초반에서 30대 후반까지 비교적 다이나믹한 주행을 즐기는 스타일

 

8. 벤투스 PRIME
2007,2008 독일 UHP타이어 평가중 최우수 평가를 받은 고성능 타이어

비대칭 디자인을 통한 코너접지력과 고속안정성을 동시에 만족하며 3개의 특화된 트레드 홈을 통한 배수력

성능 향상, 회오리가 몰아치는 듯한 미려한 사이드월 디자인을 통한 시각적인 즐거움까지 선사함.
l 장점 : 디자인, 핸들링, 코너링, 승차감
l 단점 : 가격, 제동력
TARGET : 20대 후반에서 40대 후반 수입차오너 및 패밀리세단 또는 여성오너

 

9. 옵티모 XQ nova
옵티모 XQ 후속모델로 XQ 의 뛰어난 정숙성과 승차감에 약점으로 지적되었던 빗길제동력과 고속안정성을

대폭 향상 시켜 진정한 전천후 프리미엄 타이어로 다시 태어났다.
l 장점 : 승차감, 소음, 제동력
l 단점 : 특화된 부분 없음
TARGET : 20대 초반에서 60대 후반까지 조용하고 부드러운 승차감을 원하는 모든 오너대상

 

10. 벤투스 S1 noble
벤투스 S1evo, V12evo 의 고성능 에 옵티모XQ의 정숙성과 안락한 승차감을 조합시킨 프리미엄급 타이어로

비대칭 패턴을 적용하여 조정 안정성과 최적 접지압을 구현하였다.

제동력,고속주행성,코너링 등 주행성능과 더불어 조용하고 편안한 승차감까지 고루 갖추어 제네시스, 벤츠,

아우디등 고급 프리미엄 세단에 적합하다.
l 장점 : 주행안정성, 코너링, 제동력, 승차감, 소음
l 단점 : 특화된 부분 없음
TARGET : 30대 초반에서 60대 후반까지 프리미엄 세단 오너 대상

 

11. 앙프랑

주행중 발생하는 타이어에너지 손실을 최소화 하는 구조 설계기술, 소재응용 및 실리카 배합기술을 통해

회전저항을 21% 감소시켜 약 2% 에서 최고 16% 까지 연비개선 효과가 있는 저연비 기능성 타이어.

더불어 친환경소재를 사용하여 이산화탄소 배출량을 줄여 대기 오염감소에도 도움을 준다.

사이드월에 친환경을 상징하는 나뭇잎과 나비등의 문양이 독특하다.
l 장점 : 친환경, 연비, 승차감, 소음
l 단점 : 고속안정성, 코너링
TARGET : 20대 초반에서 70대 초반까지 연비를 중요시하는 경제운전자 및 운전이 과격하지 않은 여성오너 대상

  

12. 벤투스 V4 ES
스타일과 성능 둘다 상위급으로 세팅된 4계절용 프리미엄 타이어

V형과 Y형 패턴의 동시적용으로 고속주행성과 배수력이 뛰어나며 첨단 실리카 배합기술로 접지력도 뛰어나다.

프리미엄 타이어에 필요한 고성능과 더불어 부드러운 승차감과 우아한 패턴디자인은

고급세단에서 부터 스포츠세단 까지 다양한 적용이 가능하다.

l 장점 : 고속안정성, 코너링, 승차감
l 단점 : 소음
TARGET : 30대 초반에서 60대 후반까지 프리미엄 세단, 스포츠 세단 오너 대상

 

13. 옵티모 4S
친환경 사계절용 타이어로 여름과 겨울 타이어 성능의 장점을 모두 살리기 위해 트레드 디자인을

비대칭으로 설계하였다. 인사이드는 겨울에, 아웃사이드는 여름에 최적의 성능을 발휘한다.

초고속주행,저소음 같은 고성능 보다는 순정과 같이 무난하고 저렴한 타이어를 원하는 오너들에게 잘 어울린다.

l 장점 : 사계절 무난함, 경제성
l 단점 : 특화된 부분 없음
TARGET : 20대 초반에서 60대 후반까지 특별한 성능보단 무난함을 원하는 일반 오너 대상

 

14. 스마트 플러스
한국지형에 최적화된 성능과 승차감을 합리적인 가격에 제공한다는 모토로 개발된 실속형 타이어.

프리미엄급에 적용되던 4그루브 채용으로 안정성과 함께 내마모성 강화를 통해 경제성을 더욱 높였다.

프리미엄 타이어와 순정OE 타이어의 중간적인 형태로 순정대비 더 나은성능을 원하는 실속형 오너에게 추천.

l 장점 : 사계절 무난함, 경제성
l 단점 : 특화된 부분 없음
TARGET : 20대 초반에서 60대 후반까지 실속과 경제성을 중시하는 일반 오너 대상


 

▶ 금호타이어

 

1. 엑스타 DX
한국타이어의 옵티모 XQ 에 대응하는 정숙성과 승차감이 뛰어난 고성능 타이어, 사이드월의 디자인 또한

매우 세련되어 중,대형 세단에 매우 잘 어울림, 사계절 무난한 성능을 발휘한다.
l 장점 : 승차감, 소음, 디자인
l 단점 : 제동력
TARGET : 20대 초반에서 60대 후반까지 조용하고 부드러운 승차감을 원하는 모든 오너대상

 

2. 엑스타 LX
엑스타 DX 의 정숙성과 승차감에 제동력을 한층 업그레이드시킨 프리미엄급 타이어로 트레드웨어의 증가로

일반타이어에 비해 수명이 더욱 길어졌다. 전천후 고른 성능에 경제성까지 갖춘 고급 타이어
l 장점 : 승차감, 소음, 내구성, 제동력
l 단점 : 고속주행시 롤링, 코너링
TARGET : 20대 중반에서 60대 후반까지 무난한 운전스타일

 

3. 엑스타 SPT
스포츠성능을 강화한 고속 V형 타이어, 뛰어난 고속안정성과 제동력을 갖추었다. 마모로 인한 성능저하를

최소로 한 블럭설계로 내구성 역시 일반타이어에 비해 좋으며 미려한 트레드 디자인까지 함께 갖추었다.

승차감과 소음은 DX, LX 보다는 떨어지나 평균을 상회하는 수준임.
l 장점 : 고속안정성, 제동력, 코너링, 가격
l 단점 : 소음, 승차감
TARGET : 20대 초반에서 30대 후반까지 약간의 스피드와 다이나믹한 운전스타일

 

4. 엑스타 MX
레이싱 트랙을 방불케 하는 초고속 매니아를 위한 스피드 특화 타이어, 공도칼질과 시속 200km 를 넘나드는

스피드에 최적화된 최상위급 그립력과 최고속 조종안정성을 보유한 세미 레이싱용 타이어

l 장점 : 고속안정성, 그립력, 코너링
l 단점 : 소음, 승차감, 가격, 수명
TARGET : 20대 초반에서 30대 초반까지 스포츠카 또는 스포츠세단을 보유한 스피드매니아

 

5. 엑스타 KH11
비대칭 설계에 의한 뛰어난 핸들링과 함께 승차감, 배수제동력을 향상 시켰으며 중,대형 세단용으로 전천후

무난한 성능을 발휘함

l 장점 : 핸들링, 승차감, 코너링
l 단점 : 특화된 부분 없음
TARGET : 20대 초반에서 50대 후반까지 무난한 스타일

 

6. 엑스타 KU19
빗길 제동력을 최고로 끌어올린 안전 제일주의 타이어, 더불어 마른노면 접지력도 뛰어남, 뛰어난 접지력으

로 인한 핸들링 성능 강화

l 장점 : 제동력, 핸들링
l 단점 : 소음, 수명
TARGET : 20대 초반에서 50대 후반까지 무난한 스타일로 안전을 최우선시 하는 오너

 

7. 엑스타 SPT XRP
스포츠성능의 엑스타 SPT 에 런플랫(펑크가 나도 달릴수 있는타이어) 기능이 추가되었다.

펑크가 나도 시속 80km 속도로 약 80km 를 안전주행 할수 있는 기능성 타이어.
l 장점 : 기존 SPT 장점 + 펑크시 주행가능
l 단점 : 가격
TARGET : 펑크가 나도 달릴수 있는 안전제일주의 오너

 

8. 엑스타 XS
MX 의 후속모델로 초고속 주행용 아마추어 레이싱 및 스피드매니아를 위한 최상위 그립력을

발휘하며, 이로인한 하드한 코너링 및 민첩한 핸들링, 뛰어난 고속안정성과 제동력을 발휘한다.
l 장점 : 초고속안정성, 그립력, 코너링
l 단점 : 소음, 승차감, 가격, 수명
TARGET : 20대 초반에서 30대 초반까지 스포츠카 또는 스포츠세단을 보유한 초고속 스피드매니아

 

9. 엑스타 XC

첨단 재료배합과 구조설계로 연비향상을 이룩한 ECO스타일의 세단용 타이어

SPT 에 적용되었던 고속주행 테크놀러지의 적용으로 고속에서 안정성도 비교적 좋은 편이다.

사이드월의 백조형상은 고급세단에 더욱 잘 어울리며 연비향상의 기능성은 경제적인 효과에 좋다.
l 장점 : 친환경, 연비, 제동력, 소음
l 단점 : 특화된 부분 없음
TARGET : 20대 초반에서 50대 후반까지 연비를 생각하는 경제오너 및 여성오너, 또는 고급세단

 

10. 솔루스 Xpert
사계절 무난한 성능을 갖춘 일반 세단용 타이어로 순정OEM 과 UHP의 중간적인 성능을 발휘한다.

수막현상을 최소화 한 설계와 직진안정성,제동력 등 안전성에 포인트를 두었으나 전체적으로는 무난하다.
l 장점 : 안정성, 경제성
l 단점 : 특화된 부분 없음
TARGET : 20대 초반에서 50대 후반까지 무난한 운전스타일 및 경제적인 세단 오너용

 

11. 엑스타 seven
스포츠 주행성과 저소음, 편안함을 동시에 만족하도록 설계된 프리미엄급 타이어로 

트레드 중심부는 세미V형 패턴 적용으로 고속안정성과 핸들링을, 외부는 승차감과 소음을 줄이도록 설계되어

있다. 인치업으로 인한 승차감 저하 및 소음을 걱정하는 오너, 수입차 및 제네시스 같은 고급 세단 등에 잘 어울린다. 사이드월의 디자인 또한 뛰어나 시각적인 즐거움도 선사한다.
l 장점 : 고속안정성, 핸들링, 코너링, 소음
l 단점 : 특화된 부분 없음
TARGET : 20대 후반에서 50대 후반까지 고급 세단 오너용

 

 

▶ 넥센타이어

 

1. N3000
V형 스포츠 타이어로 고속주행성과 제동력이 뛰어나다. 넓은 접지면적으로 코너링도 좋으며 트레드의

디자인 또한 수려하다. 다이나믹 V형으로 빗길배수력도 뛰어나다.

l 장점 : 고속안정성, 제동력, 코너링
l 단점 : 가격
TARGET : 20대 초반에서 30대 후반까지 스피드 및 다이나믹 주행 스타일

 

2. N5000
트레드블럭의 세분화설계로 인한 저소음실현, 진동흡수를 강화한 고분자 컴파운드 채용으로 부드러운

승차감이 특징이다. 편마모 방지를 위한 트레드 접지 기술이 적용되어 오랜시간 동일한 성능을 유지한다.

노플렌지 보강재 채용으로 고속주행에서도 비교적 안정적인 주행성이 확보된다.

일반적으로 사계절 전천후 고른성능이 필요한 세단 승용차에 적합하다.

l 장점 : 소음, 승차감, 가격
l 단점 : 제동력, 코너링
TARGET : 20대 초반에서 50대 후반까지 조용하고 과격하지 않은 무난한 운전 스타일

 

3. N6000
전작인 N5000 에서 보여주었던 저소음 기술을 한단계 업그레이드 함과 동시에 고속안정성과 접지력을

높이기 위해 센터블록과 개선된 세미V형 패턴을 적용하였다.

이로인해 저소음과 고속안정성,접지력,코너링,배수안정성이 강화되어 프리미엄 타이어의 형태를 갖추게 되었다.

전천후 고른 성능으로 일반 세단에서 고급세단까지 무난하게 적용이 가능하다.

l 장점 : 소음, 승차감, 가격
l 단점 : 특화된 부분 없음
TARGET : 20대 초반에서 50대 후반까지 과격하지 않은 무난한 운전 스타일

 

4. N7000
승차감,소음,제동력,고속안정성 등 세단용 타이어에 필요한 모든 파트들의 성능을 상급으로 끌어 올린

프리미엄 타이어. 세미V형 패턴 적용으로 빗길배수력은 물론 고속주행시 안정감을 극대화 했다.

트레드와 사이드월의 미려한 디자인은 고급스러운 느낌의 세단에 잘 어울린다.

l 장점 : 소음, 승차감, 고속주행성, 제동력, 가격
l 단점 : 특화된 부분 없음
TARGET : 20대 초반에서 50대 후반까지 무난한 운전 스타일

 

5. N8000
트레드와 숄더의 비대칭설계로 고속에서 조정 응답성 및 코너링 성능이 한층 강화 되었다.

디테일한 핸들링 성능은 일반 주행여건은 물론 위급상황에서 운전자의 정교한 움직임을 놓치지 않는다.

l 장점 : 고속주행성, 핸들링, 제동력
l 단점 : 가격, 소음, 수명
TARGET : 20대 초반에서 40대 후반까지 운전 자체를 다양하게 즐기는 다이나믹 운전스타일

 

6. N9000
초고속 스피드매니아를 위한 제품으로 강력한 접지력과 핸들링, 제동력을 갖춘 세미 레이싱용 타이어.

300km 이상을 커버하며 트랙에서 경주용으로도 사용이 가능할 정도로 강력한 조정안정성을 보유하고 있다.

번개가 치는듯한 특이한 트레드 디자인은 보는이에게 강한 카리스마를 느끼게 한다.

제네시스쿠페, 인피니티G쿠페 등 스포츠카에 적합하다.

l 장점 : 고속주행성, 핸들링, 제동력
l 단점 : 가격, 소음, 수명
TARGET : 20대 초반에서 30대 후반까지 초고속 스피드매니아

 

출처,작성자 기재 필요없고 무한펌을 허용합니다 저작권 FREE ~ ^^

'일상 > Car' 카테고리의 다른 글

점화플러그 교체하기!!!  (0) 2013.03.25
타이어별 특성..  (0) 2011.10.07

일요일 저녁...

출출함을 달래려 색시랑 외식을 하기로 했습니다.

무엇을 먹을지 고민하다가 소곱창을 먹기로 하고...

구입후 한달 동안 쳐박아 두었던 DSLR을 들고 나왔습니다...

 

모란역에 있는 "삽다리 곱창" 입니다... (정확한 위치는 맨 마지막에....)

Canon | Canon EOS 60D | Pattern | 0.00 EV | 18.0mm | Off Compulsory | 2010:11:28 21:25:42

 

 

Canon | Canon EOS 60D | Pattern | 0.00 EV | 33.0mm | Off Compulsory | 2010:11:28 20:20:00

소곱창의 가격은 거의 비슷비슷 하지요???

메뉴판 옆에있는 인증서(?)가있는걸보니 국내산은 확실 한가봅니다... ^^;

역시 진짜 묘미는 다먹고 난후 공기밥 볶아먹기죠!! ^^;

 

저희는 소창, 대창 각각 1人 분씩 시켰습니다... ^^;

Canon | Canon EOS 60D | Pattern | 0.00 EV | 42.0mm | Off Compulsory | 2010:11:28 20:18:30

그 다지 양이 많지는 않군요....

반찬은 파김치, 천엽 정도였습니다...

원래 생간도 주는곳인데 일요일이라 간이 없다네요... ㅠ,.ㅠ

 

Canon | Canon EOS 60D | Pattern | 0.00 EV | 34.0mm | Off Compulsory | 2010:11:28 20:28:32

Canon | Canon EOS 60D | Pattern | 0.00 EV | 41.0mm | Off Compulsory | 2010:11:28 20:32:41

Canon | Canon EOS 60D | Pattern | 0.00 EV | 55.0mm | Off Compulsory | 2010:11:28 20:24:15

내일을 위해서 소주는 한 병만 하기로 했습니다.. ^^;;

파김치에 싸먹는 맛이 일품 입니다... ^^;

 

저녁을 먹지 ㅇ낳고 허기진 상태로 가서 말 한마디도 없이 개눈 감추듯 곱창을 해치우고....

밥을 볶아 먹었습니다....

Canon | Canon EOS 60D | Pattern | 0.00 EV | 55.0mm | Off Compulsory | 2010:11:28 20:58:41

Canon | Canon EOS 60D | Pattern | 0.00 EV | 39.0mm | Off Compulsory | 2010:11:28 20:59:03

Canon | Canon EOS 60D | Pattern | 0.00 EV | 18.0mm | Off Compulsory | 2010:11:28 20:59:20

Canon | Canon EOS 60D | Pattern | 0.00 EV | 55.0mm | Off Compulsory | 2010:11:28 21:03:30

사실 곱창보다 밥이 더 맛있었다는.... ^^;

 

솔찍히 말씀드리자면 다른 집보다 특화된 무언가는 없다는 것이 아쉬웠습니다.

찾아가서 먹을 정도는 아니고요, 오다가다 한번쯤 들러볼만한 곳인것 같네요... ^^;

 

정확한 위치는 위치는 아마 이쯤 일것 같네요.....

 

'일상 > 음식' 카테고리의 다른 글

[성남] 삽다리 곱창....  (1) 2010.11.28
  1. 오자서 2011.06.27 12:16 신고

    악....곱창~~^^;
    예전에는 먹을 줄 몰랐었는데...
    지금은 소주와 먹으면 따봉!

+ Recent posts

티스토리 툴바