我会使用Pyparsing来识别不以$开头的关键字。例如对于以下输入:
$abc = 5 # is not a valid one
abc123 = 10 # is valid one
abc$ = 23 # is a valid one
我尝试了以下操作。
var = Word(printables, excludeChars='$')
var.parseString('$abc')
但是这不允许在变量中使用 $ 符号。我该如何指定除了 $ 之外的所有可打印字符作为第一个字符位置?非常感谢您的帮助。
谢谢 Abhijit