본문 바로가기
컴퓨터관련

정규표현식...

by 기록이답이다 2017. 9. 7.
반응형
java -jar sfj.jar -t [command] -u [ubuntu] -p [20120125] -h [200.168.200.43] -c [cd /CloudESM/app/dms; echo "+password+" | sudo -S ./dms-client.sh start]

 

 

이런식으로 여러개의 옵션이 있을경우 각각의 옵션을 추출하는 정규표현식...

 

 

-\w{1}\s+\[(.+?)\]

 

설명 :

 

옵션은 -t, -h, -c 처럼 -과 하나의 문자로 시작 => -\w{1}

공백이 있음 => \s+

parameter들은 [과 ]으로 이루어져 있음 => \[

 

paramter 추출 => (.+?)

 

parameter들은 [과 ]으로 이루어져 있음 => \]

 

이상...

반응형