【发布时间】:2011-07-31 18:16:04
【问题描述】:
为什么这不起作用?
if [[ "foo" =~ "[f][o][o]" || "foo" =~ "(foo)" || "foo" =~ ".*" ]]
then
echo "Success"
else
echo "Fail"
fi
# Result: Fail
# Expected: Success
if [[ "foo" =~ "foo" ]]
then
echo "Success"
else
echo "Fail"
fi
# Result: Success
# Expected: Success
【问题讨论】:
标签: regex bash if-statement