Intellij IDEA正则表达式字符类不能在字符范围内使用

spy*_*ler 7 javascript regex intellij-idea

错误形式intellij想法

IDEA不会允许此错误,我无法找到关闭这些错误的选项.有谁知道如何修复错误或关闭警告.javascript工作正常只有IDEA认为这是一个问题

Roh*_*ain 16

您正在使用字符类中间的连字符( - )创建范围.你应该把它移到任何一端.

另请注意,您不需要转义字符类中的正则表达式元字符.他们在那里失去了意义.

所以,只需使用:

[-\w._+%]
Run Code Online (Sandbox Code Playgroud)