【发布时间】:2016-08-22 11:38:44
【问题描述】:
您好,我有一个 RegEx,最多允许 18 个字符,仅包含数字、字母和空格。
如何修改它以检查字符串是否以空格开头,或者连续有两个空格?
/^[0-9A-Za-z\s]{1,18}$/
我在原生 javascript(不是 jquery)和 PHP 中都使用这个正则表达式。
【问题讨论】:
-
如果你单独检查这个,非正则表达式真的很容易......
-
当你说连续两个空格时,你的意思是字符串中的任何地方吗?
-
在
}之后或其中的某个位置添加+? -
请提供一些测试用例。匹配与否。
标签: javascript php regex