【发布时间】:2011-04-01 17:11:18
【问题描述】:
我不知道如何在 JavaScript 或 jQuery 中创建正则表达式。
我想创建一个正则表达式来检查字符串是否仅包含 a-z 和 A-Z 之间的任意排列的字符。
编辑
当我尝试制作正则表达式时
/^[a-zA-Z\s]+$/
也接受空格。它不工作。可能是什么错误?
我正在 JavaScript RegExp Example: Online Regular Expression Tester 测试我的正则表达式。
【问题讨论】:
-
在您的新正则表达式上,它应该可以工作。至少它在这里工作。
-
参见:rubular.com/r/kl8wklKBxy(我知道它是 ruby,但我也在 JS 上测试过)
-
如果您包含
/s,您的新正则表达式将无法在该站点上运行,因为它们分隔了表达式的开始和结束。
标签: javascript jquery regex