본문 바로가기

이미지 매크로

AI 매크로, RPA 매크로 - 매크로 함수로 괄호 안에 문자만 추출하는 방법.

반응형

무료 매크로 프로그램 다운로드

http://ngmsoftware.com/bbs/board.php?bo_table=product1&wr_id=32 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#매크로 #매크로프로그램 #메크로 #g매크로 #마우스매크로 #키보드매크로 #엑셀매크로 #키매크로 #수강신청매크로 #로지텍마우스매크로 #매크로키보드 #파이썬매크로 #매크로뜻 #매크로마우스 #로지텍매크로 #ld플레이어매크로 #오토마우스매크로 #키보드마우스매크로 #오토핫키매크로 #이미지매크로 #이미지인식매크로 #하드웨어매크로 #화면인식매크로 #선착순구매매크로 #이미지서치매크로 #한글매크로

 

안녕하세요. 엔지엠소프트웨어입니다. 아래와 같은 문자에서 괄호안의 문자만 추출하는 방법입니다. 대부분 쇼핑몰에서 상품을 등록할 때 정형화된 옵션이 아닌 커스텀 옵션들인 경우 각각의 쇼핑몰에 직접 하나씩 입력해야 하는 번거로움이 존재합니다. 또한, 주문이 들어왔을 때 자동으로 필요한 내용만 추출해서 발주를 해야 하는데요. 한두명이 운영하는 작은 쇼핑몰인 경우 이런 작업들이 많은 리소스를 낭비하게 만듭니다.

12mm
14mm (+500원)
16mm (+1,000원)
18mm (+1,500원)
20mm (+2,000원)

 

괄호 안에 내용만 추출하려면 아래와 같이 [ 정규 표현식 ]을 사용할 수 있습니다. 원본 문자열 속성에 데이타를 넣어줍니다.

 

 

정규 표현식은 "(?<=\().+(?=\))"이며, 구분자는 "\n"입니다. 매치 옵션은 배열(Array)로 담아야 하기 때문에 "Matchs"를 선택하세요. 실행하면 아래와 같이 괄호 안의 문자들만 추출되는걸 확인할 수 있습니다. 만약, 괄호가 아닌 대괄호라면 "(?<=\[).+(?=\])"와 같이 변경하시면 됩니다. 원표시(\)의 다음 문자를 수정하면 여러가지로 응용할 수 있습니다.

 

 

불필요한 문자들을 제거해보도록 하겠습니다. 여기서는 "+"기호와 "," 콤마 그리고, ""을 삭제해서 순수하게 숫자만 남깁니다. 정규식으로 추출한 문자를 저장할 변수를 추가하세요. 변수는 배열이 아닌 배열의 문자열 값을 저장해야 합니다.

 

 

[ 문자열 치환 ] 액션을 3개 추가합니다. 각각 플러스 기호와 콤마 그리고,  글자를 삭제 해주도록 합니다.

 

 

변수로부터 값을 가져온 후 결과를 다시 변수에 넣어줘야 합니다. 이렇게하면 문자열 치환 액션을 연결해서 처리가 가능합니다.

 

 

스크립트를 실행하면 결과가 의도한대로 잘 나옵니다.

 

 

문자열 치환 액션에서 치환될 문자에 정규식을 사용하면 아래와 같이 한번에 처리할수도 있습니다.

 

 

[ 초보자도 쉽게 따라할 수 있는 기초 학습 강좌 보기 ]

 

원본 글 보기

http://ngmsoftware.com/bbs/board.php?bo_table=tip_and_tech 

 

엔지엠소프트웨어

엔지엠 매크로는 복잡한 반복작업을 자동화할 수 있습니다. PC 게임, 모바일 게임을 최적으로 지원하며 모든 PC 프로그램 및 업무에 적용할 수 있습니다.

www.ngmsoftware.com

#비활성매크로 #g102매크로 #철권매크로 #레이저마우스매크로 #ghub매크로 #녹화매크로 #키보드반복매크로 #로지텍마우스광클매크로 #플라스크매크로 #윈도우매크로 #비활성g매크로 #오토매크로 #자동사냥 #주식매크로 #오토핫키키보드 #오토핫키마우스 #오토핫키이미지 #지존오토 #기계식매크로 #하드웨어매크로 #무한반복매크로 #대량이메일발송매크로 #엑셀VBA매크로 #주식모니터링매크로

반응형