我在谷歌上到处都是,但一直没能找到可以解析(正确)CLI 参数的正则表达式。
有没有人在他们的代码库中有这样的东西?
理想情况下,它会解析所有类型的参数(即:-v -abc --arg=val --arg="val1 val2"--arg "val")
谢谢!
P.S.: 这将在 PHP 上下文中使用 (preg)
最佳答案
看看 PEAR 的 Console_Getopt或 Zend 框架 Zend_Console_Getopt
您的 PHP 版本可能支持 getopt作为一个内置的也。
关于php - 命令行指令解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/634373/