0

我试图创建一个简单的片段来检查是否有's'并打印我的结果

${1:s} ${1/(^s$)/(?1yes:no)/}

当只有一个 s 它应该打印我"s yes" ,否则它应该简单地打印我例如"notAnS no"

它实际上所做的是打印我"notAns notAnS" 它在有 s 时效果很好

我觉得(?1foo:bar)不能正常工作,我从 https://docs.sublimetext.io/guide/extensibility/snippets.html#substitutions读到

https://www.boost.org/doc/libs/1_76_0/libs/regex/doc/html/boost_regex/format/boost_format_syntax.html

4

0 回答 0