我正在尝试做一个简单的匹配,例如:
if ($variable ne '*') { print "Hello"; }
我想匹配不等于“*”字符的所有内容(无引号)
但我不确定是否需要在 * 之前使用反斜杠,或者是否应该使用我看到的其他解决方案的正斜杠正则表达式表示法。这里最好的解决方案是什么?
这是一个示例代码:
if ($var ne '*') { print "it is not a star!"; }
else
{
$var = '*';
print "made $var into a star!"
}
将变量设置为 * 字符是否正确?