我是一名计算机科学专业的学生,不久前,我们的教授解释说,在C语言中,当只有一个语句时,我们可以移除花括号: do bif(a) do c
因为那会做不止一次的陈述但它也告诉我们,除去花括号有一个例外,即使只有一条声明,我们也做不到。我做了很多搜索,但我唯一发现的是,我不能在一个并发循环,但我们谈论的是如果语句,有帮助吗?
如果部分字符匹配,我会尝试捕获花括号(包括花括号)之间的字符。 我尝试了下面的正则表达式模式,但它捕获了从整个字符串中的第一个花括号和最后一个花括号开始的所有内容。string = "The {name_of_list} list contains {list:a, b, and c}.This list should be formatted as a, b, and c."
r"(