应用程序参数的正则
Regex for application parameters
所以,标题是如何说的。如何使用Regex提取应用程序参数?
我尝试了:--.*
,但是我希望它不匹配,除非它具有任何字符(除空之外(。因此,此:--version hello
匹配--version
,但是-- hello
与任何匹配都不匹配。(请注意,--
和hello
之间有一个空间(
我不想使用任何其他库。(实际上我无法使用Flex Lexer(
有什么想法吗?
马修
oops
好吧,我有点太快了。无论如何,对于任何遇到相同问题的人来说,解决方案是:
--S+
或
--[^[:space:]]+
--
不匹配,--a
将匹配,在输入--a b c
中,只有--a
匹配。为正在寻找解决方案的任何人欢呼。
相关文章:
- 使用参数 + stdout + stderr 从命令行调用 MFC 应用程序
- 由于调用 std::condition_variable 后参数无效而导致应用程序崩溃
- 如何通过具有通信行参数的procdump启动Windows应用程序?
- 指定在用户固定我的应用程序时用于运行应用程序的命令参数
- 应用程序无法获取命令参数
- 应用程序参数的正则
- C 应用程序:Clear Commandline参数
- 无法在 ALSA 树莓派 c 应用程序上配置硬件参数
- 为在应用程序中作为函数参数传递的文件运行'iconv'命令C++
- 启动使用C 参数的Win32表单应用程序
- 是否可以将addr2line与使用发布优化参数编译的应用程序一起使用
- 如何在 C# 应用程序中使用 extern "C" dll 函数以 char** 作为参数?
- Android本机应用程序命令行参数
- 如何在安卓版Qt上获取应用程序参数
- 使用IDE中的命令行参数运行我的应用程序
- 将Unicode命令行参数传递到控制台应用程序
- 正在Qt应用程序中检索命令行参数
- 如何从c++应用程序启动java应用程序,传递参数并等待java应用程序的结果
- 如何在vc++中将路径作为参数传递到第二个应用程序中
- Qt中的GUI应用程序是否可以在运行时监听命令行参数?