0

我有一些带有很多垃圾邮件发送者帐户的电报机器人数据库。这些用户名看起来像:

奇石乐Lakisha4577
EnnalsQuentin974
GolobDemetrius1444

所以它看起来像 CamelCase 单词,有 2 个大写字母(第一个和一些中间),字符串末尾有数字 - CamelCase777。我正在使用下一个模式来查找我的数据库,但它无法正常工作:

(^[A-Z]|[a-z])[0-9]*

使用正则表达式查找ExampleRecord777的更好方法是什么?

4

1 回答 1

0

你可以使用类似的东西:

[A-Z][a-z]+[A-Z][a-z]+[0-9]+

检查演示和解释

[A-Z]  -- First capital letter
[a-z]+ -- At least one lowercase letter
[A-Z]  -- Another uppercase letter
[a-z]+ -- Again at least one lowercase letter
[0-9]+ -- At least one number 
于 2019-06-20T11:17:41.807 回答