跳到主內容

unnecessary_string_escapes

字串字面量中不必要的轉義符。

描述

#

當字串中的字元被轉義而實際上不需要轉義時,分析器會生成此診斷。

示例

#

以下程式碼會產生此診斷,因為在雙引號定界的字串內,單引號不需要轉義

dart
var s = "Don\'t use a backslash here.";

常見修復

#

移除不必要反斜槓

dart
var s = "Don't use a backslash here.";