[英]Command line instruction parsing
我一直在谷歌上,但找不到可以解析(正确)CLI arguments 的正则表达式。
有人在他们的代码库中有这样的东西吗?
理想情况下,它将解析 arguments 的所有 styles(即:-v -abc --arg=val --arg="val1 val2" --arg "val")
谢谢!
PS:这将用于 PHP 上下文(preg)
查看 PEAR 的Console_Getopt或 Zend Framework Zend_Console_Getopt
您的 PHP 版本可能还支持内置的getopt 。
如果您正在运行 CLI,全局 $argv已经自动解析命令行 arguments。 另请参阅:从命令行使用 PHP
只是想我会让你知道我找到了解决方案。
http://nlindblad.org/2007/05/12/handling-command-line-arguments-in-php/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.