내가 아래에있는 내 정규식에 다음 문자열을 모두 일치 할 수 있어야합니다. 그것은 작동하지 않는 것 같습니다. 어떤 제안?펄 정규식 반 총장은 로그인
문자열 비교 : 이것은 내 펄 코드는
5878ce43aa3f1e1d713427d118115310 -1 Script Kiddie <perm>
f939f88b50fa5f0099b6751e7be27761 -1 Hacking <perm>
468f6634c5a9b00b5b3872dd6437143f 1356474103 Being Annoying <7day>
입니다. 지금은 작동하지 않습니다. 어떤 제안? 처음 두 필드 그들에 공백없이 항상 경우
my $bn_re = q{(.+?) (\d+) (.+?)};
그것은 "펄 코드"입니다. 그것은 잘 작동하는 것 같습니다. 그것의 문자열이고, 그것은 문자열이하는 일을하는 문자열입니다. 너는 무엇을 기대 했는가? 당신은 당신이 한 일과 그렇지 않은 일에 더 구체적이어야합니다. – TLP
'\ d +'는 '-1'과 일치하지 않습니다. 그걸 기대 했니? –
"작동하지 않음"을 정의하십시오. 너 뭐하려고? –