小编Yoy*_*o_c的帖子

你如何用正则表达式做这个条件情况?

  1. 用字母数字开始 ^[a-z0-9]
  2. 然后是这个可选的点 \.?
  3. 如果有一个点,则必须跟随2到4个字母 [a-z]{2,4}
  4. 它必须以字母结尾 [a-z]$
  5. 它必须是一个点,最多只有两个点.

它就像域名:

yahoo.co.uk或者yahoo.com,但是你不能这样做yahoo.co.u或者这样yahoo.co.,是的.

javascript php regex perl

6
推荐指数
3
解决办法
193
查看次数

为什么javascript中这个正则表达式的结果是真的?

alert(/[a-z]+/.test("4Nyth1n&_."));

为什么输出是真的?它不应该只匹配从a到z的字母表(小写)?

javascript regex

4
推荐指数
1
解决办法
55
查看次数

标签 统计

javascript ×2

regex ×2

perl ×1

php ×1