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

标签 javascript regex intellij-idea

The error form intellij idea

IDEA 不允许出现这种错误,而且我还没有找到关闭此类错误的选项。有谁知道如何修复错误或关闭警告。 javascript 工作正常,只有 IDEA 认为这是一个问题

最佳答案

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

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

所以,只需使用:

[-\w._+%]

关于javascript - 不得在字符范围内使用 Intellij IDEA 正则表达式字符类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17414567/

相关文章:

javascript - Photo Sphere Viewer 插件 停止自动旋转

javascript - AngularJS:UI Router 不加载内联模板和 Controller

javascript - 如何从 Firebase 中的 child 中删除特定的 child

javascript - 匹配从 tom 开始的字符串 "tomorrow"的任何部分

xml - IntelliJ/Android Studio 中一个文件的错误文件关联

vim - ideavim :normal ex command not supported?

javascript - jQuery fadeIn 实际上并没有淡入

regex - 如何替换除西​​类牙语以外的所有 unicode 字符?

java - 密码验证,一次一个正则表达式模式

java - 重命名为 Main.java,但仍然作为 IntelliJ 中的运行选项存在