Puppet의 정규 표현식을 사용하여 호스트 이름 CI-TEST-POC
과 일치시키는 것을 목표로합니다. 둘 :이 정규식이 꼭두각시에서 일치하지 않는 이유는 무엇입니까?
if $hostname == /CI-(\[A-Z\]+)-POC/ {
notice("Welcome to web server number $1")
}
도 :
if $hostname =~ /CI-(\[A-Z\]+)-POC/ {
notice("Welcome to web server number $1")
}
일치. 이 정규 표현식이 꼭두각시에서 일치하지 않는 이유는 무엇입니까?
예를 들어 온라인 정규식 테스터를 사용해 보셨나요? https://regex101.com? –
시도해보십시오.^CI - ([A-Z] +) - POC $는 온라인에서 완벽하게 괜찮은 것 같습니다. 그러나 꼭두각시 대본에는 운이 없다. – suj
오케이가 알아 냈어. 경우 $ 호스트 = ~/^ CI - ([AZ] +) -/POC $으로 – suj