javascript - 如何创建具有 2 个可能条件的正则表达式

标签 javascript regex

大家好,我想知道如何制作一个不允许空格或数字的正则表达式,我当前的代码适用于数字和空格。我想要数字或空格。

/([0-9])\s+/g

仅适用于末尾带有空格的数字,需要它适用于任何顺序的数字和空格

最佳答案

在方括号中包含空格字符:

[0-9\s]+

或者,如果您要排除空格和数字(\d 表示数字,与 0-9 相同):

[^\d\s]+

关于javascript - 如何创建具有 2 个可能条件的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35236134/

相关文章:

Java 正则表达式无法工作,但 javascript 可以工作

javascript - 如何仅替换正则表达式的 keyup 上当前的错误字符?

javascript - 将预加载器添加到 div 标签

javascript - 下划线在 html2canvas 中不起作用

java - 多个字符实例的正则表达式

javascript - 正则表达式:任何不是字母的字符(但不仅限于英文字母)

java - 如何在java中匹配紧邻的前一个单词模式?

javascript - 带选项卡的复选框

javascript - 在加载任何其他内容之前重新加载一次页面

javascript - AngularJS 解析函数超时