更漂亮的自动 "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}$'
pattern: '^131\.[0-9]{6}$',
更漂亮,将其更改为 pattern: '^131.[0-9]{6}$',
。有没有办法忽略行或忽略文件?
假设 JavaScript(因为你使用的更漂亮。)'^131\.[0-9]{6}$'
只是一个字符串,而不是正则表达式。 Prettier 在重新格式化时删除了不必要的转义字符。由于 \.
不是有意义的转义,它与 .
在字符串上下文 .
您的目标是将 \.
放入正则表达式中,我假设您将使用 new RegExp()
构造函数创建它;在那种情况下你想转义反斜杠:
pattern: '^131\.[0-9]{6}$'