Python的ScLeX替代C/C++

2024-10-03 11:17:02 发布

您现在位置:Python中文网/ 问答频道 /正文

简单的问题——是否有类似Python的SLLX包,允许我简单地解析/拆分/引用/逃出C或(可能)C++中的shell类引用/反斜线串?在

shlex包的用途非常好(让迷你语言和其他东西更容易诞生),在C中拥有类似的通用处理工具就更好了。在

链接到shlex docs: http://docs.python.org/3.4/library/shlex.html

shlex的工作示例:

>>> import shlex
>>> shlex.split('abc ab\\ c  "ab\\"cd" key="\\"val\\""')
['abc', 'ab c', 'ab"cd', 'key="val"']

Tags: 工具key语言httpdocsab链接cd