必须同时匹配管道时,我有一个正则表达式。
并且无法正常工作:www.regex101.com
preg_match("/[^|\|\s?][requiredFile|file|requiredFiles|files|image][\s?\||$]/", $string);
$string = "imagefile|gtrg";
$string = "ima|requiredfile";
$string = "required file";
$string = "fre|file|gtrg"; // match
$string = "image| gtrg"; // match
$string = " requiredFiles "; // match
$string = "fre |requiredFiles"; // match
我接受单词和管道之间的空格。
不知道该怎么办?