跳到主內容

unnecessary_raw_strings

不必要地使用原始字串。

描述

#

當字串字面量被標記為原始字串(字首為 r),但將其設為原始字串並未改變字串的值時,分析器會生成此診斷資訊。

示例

#

以下程式碼會產生此診斷資訊,因為無論是否帶 r,字串字面量的值都是相同的

dart
var s = r'abc';

常見修復

#

移除字串字面量前面的 r

dart
var s = 'abc';