我尝试使用 php 解析字符串sscanf()
:
$n = sscanf($line, "%s.%s.%s=%s", $ws, $layer, $perm, $role);
echo $ws." - ".$layer." - ".$perm." - ".$role."\n";
并获得输出:
*.*.r=* - - -
topp.*.a=jdbs_watcher - - -
输入示例:
*.*.r=*
topp.*.a=jdbs_watcher
我希望看到第二个字符串:
topp - * - a - jdbc_watcher
为什么将整个字符串放入$ws
变量中?