첫째, 정규식 패턴이 유효한지 확인하기 위해 어떤 종류의 함수가 내장되어 있는지 궁금합니다. 표현식의 작동 여부를 확인하고 싶지는 않습니다 - 가능한 경우 패턴의 구문이 유효한지 확인하기 만하면됩니다.정규식 패턴이 Perl에서 유효한지 어떻게 확인할 수 있습니까?
내장 기능이 없으면 어떻게해야합니까? 나도 할 필요가 있니?
검색 할 수있는 내장 함수/모듈 디렉토리가 있습니까? 이와 같이 더 많은 질문을 피할 수 있습니까? 고맙습니다.
편집 : 나는 사용자 입력을 기반으로 즉석에서 이러한 패턴을 생성 할 계획이라고 언급해야합니다. 이것이 내가 실제로 실행되는지 확인하기 위해 유효성을 검사하려는 이유입니다.
서버용 인 경우 사용자 생성 입력에서 임의 코드를 실행하지 않도록주의 깊게 고려하십시오. 나는 그것이 어떻게 일어날 수 있었는지는 알지 못한다. 그러나 그것은 확신 할 수 없다. –
@ George : 이것은 매우 좋은 지적입니다. 언급 해 주셔서 감사합니다. – bernie
오늘 나는 국경에 있었고 perl 요리 책은 eval을 제안했습니다. – radicalmatt