我想使用正则表达式检查变量是否具有有效年份.阅读bash手册我明白我可以使用operator =〜
看下面的例子,我希望看到"不行",但我看到"OK".我究竟做错了什么?
i="test" if [ $i=~"200[78]" ] then echo "OK" else echo "not OK" fi
regex bash conditional
bash ×1
conditional ×1
regex ×1