![[[ 패턴 테스트 ]]에 대한 물고기 대안](https://rvso.com/image/178422/%5B%5B%20%ED%8C%A8%ED%84%B4%20%ED%85%8C%EC%8A%A4%ED%8A%B8%20%5D%5D%EC%97%90%20%EB%8C%80%ED%95%9C%20%EB%AC%BC%EA%B3%A0%EA%B8%B0%20%EB%8C%80%EC%95%88.png)
물고기를 시험해 보니 [[ ... ]]
.
일반적인 것처럼 보이지만 [ ... ]
패턴 및 정규식 테스트에 갇혀 있습니다.
[[ "$PATH" =~ "$1" ]]
[[ $localVM =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]]
물고기에서는 어떻게 해야 하나요?
답변1
if string match -q -r $pattern $var
echo yes
else
echo no
end
물고기를 시험해 보니 [[ ... ]]
.
일반적인 것처럼 보이지만 [ ... ]
패턴 및 정규식 테스트에 갇혀 있습니다.
[[ "$PATH" =~ "$1" ]]
[[ $localVM =~ ^[0-9]+\.[0-9]+\.[0-9]+\.[0-9]+$ ]]
물고기에서는 어떻게 해야 하나요?
if string match -q -r $pattern $var
echo yes
else
echo no
end