首页 > 解决方案 > 原始 f 字符串 SyntaxError

问题描述

我正在尝试在 Sublime Text 3.2.2 插件中使用原始 f 字符串构建正则表达式:

operatorSymbols = "==|!="
print(fr'\s*({operatorSymbols})\s*')

期望的输出:

\s*(==|!=)\s*

我得到错误:

    print(fr'\s*({operatorSymbols})\s*')
                                      ^
SyntaxError: invalid syntax

它有什么问题?

标签: pythonsublimetext3sublime-text-pluginf-stringrawstring

解决方案


推荐阅读