更漂亮的自动 "correct" 正则表达式转义正斜杠 `\`

Prettier auto "correct" regex escaping forward slash `\`

pattern: '^131\.[0-9]{6}$',

更漂亮,将其更改为 pattern: '^131.[0-9]{6}$',。有没有办法忽略行或忽略文件?

假设 JavaScript(因为你使用的更漂亮。)'^131\.[0-9]{6}$' 只是一个字符串,而不是正则表达式。 Prettier 在重新格式化时删除了不必要的转义字符。由于 \. 不是有意义的转义,它与 . 在字符串上下文 .

中单独使用 是一样的

您的目标是将 \. 放入正则表达式中,我假设您将使用 new RegExp() 构造函数创建它;在那种情况下你想转义反斜杠:

pattern: '^131\.[0-9]{6}$'