我想匹配以下内容:
cat后跟除|
例如,cat等|由于'|'
,重启不应该匹配我知道这个
cat.*[^\|]
我尝试时不起作用。
答案 0 :(得分:2)
不要滥用正则表达式执行可以更快更轻松地完成的琐碎任务。例如在PHP中:
$str = trim($input);
if(strpos($str, '|') === FALSE && strpos($str, 'cat') === 0)
die('Match found!');
到目前为止,这将胜过正则表达式解决方案。