-4

当我将使用以下系列时,谁能告诉我用户可能的输入是什么

var Str=/^([a-zA-Z0-9]{1,})$/jquery中的系列..

4

3 回答 3

6

该正则表达式匹配包含字母(AZ 或 az)或数字(0-9)且不包含其他字符的字符串。字符串必须至少包含一个字符,但字符数没有上限。

匹配字符串示例:

  • x
  • foo
  • 123
  • ABC00

不匹配的字符串示例:

  • 空字符串(至少需要一个字符)
  • foo_bar(因为下划线)
  • abc 123(因为空间)

顺便说一句,而不是写{1,}您通常应该使用+.

您可以在rubular在线使用正则表达式在线使用正则表达式。

相关信息

于 2012-12-10T13:25:35.633 回答
4

正则表达式与 jquery 无关,并且:

^ - start of string
[a-zA-Z0-9] - lowercase letter, uppercase letter, or digit
{1,} - 1 or more of the previous character class (better written as `+`)
$ - end of the string

在regexr自己测试一下。

于 2012-12-10T13:27:53.703 回答
0

我会说从字符串的开头到字符串的结尾任何字母数字字符,其中至少有 1 个出现。

于 2012-12-10T13:25:51.057 回答