JS正则表达式首字母大写,不含数字、空格和特殊字符

问题描述 投票:0回答:1

正则表达式要求:

  • 拉丁语或西里尔语,
  • 第一个字母必须大写,
  • 没有空格,
  • 没有数字,
  • 无特殊字符(仅允许使用连字符)

我此刻的表情是这样的。

/((?=.*[A-Z]|[А-Я])([A-Za-zА-Яа-я])([^<>()\[\]\\.,;:\s@"])$)/

仍然允许使用数字和符号。

javascript regex
1个回答
0
投票
/^(([A-Z]|[А-Я])([a-z]|[а-я]|\-)*)+$/
© www.soinside.com 2019 - 2024. All rights reserved.