0
2016년 10월 21일 01 27.513 | 주 | 정보 | 125.0.225.25 | gdtl01db7i7h | { "여기서 instanceName": "testinstance", "애플리케이션 ID": "ABS3PP", " transactionStatus ":"C ","responseCode ":"0 ","responseDescription ":"성공 ","initiatedTimestamp ":"2016-09-19 00 : 00 : 00.0 ","elapsedTime ":"44400.0 ","clientApp ":"ServiceGateway ~ 368 ","clientIp ":"35.23.89.235 ","클러스터 ":"P27C ","httpMethod ":"POST ","requestURL ":"/ 테스트/CTN "}정규식
위의 문자열에 대한 정규 표현식을 작성해야합니다.
/^(?<eventtimestamp>)\|(?<TYPE>)\|(?<LOGLEVEL>)\|(?<IPaddress>)\|(?<HOSTNAME>)\| (?<message>.*)$/
추천 [ '^ - (\ [\ D :] +?)? | (? [A-ZA-Z] +) \ (| [A-ZA-Z] +) \? | ( [. \의 D] +) \ (| [^ |]? +) \ |?. ( *) $ '(https://regex101.com/r/9go5f0/1) ? –