解释这个特殊的REGEX

Blo*_*nor 0 python regex

我前段时间做了一个REGEX模式,我不记得它的含义了.对我来说这是一种只写语言:)

这是REGEX:

"(?!^[0-9]*$)(?!^[a-zA-Z]*$)^([a-zA-Z0-9]{8,10})$"
Run Code Online (Sandbox Code Playgroud)

我需要用简单的英语知道这意味着什么.

Sim*_*rim 5

(?!^[0-9]*$)
Run Code Online (Sandbox Code Playgroud)

不匹配数字,

(?!^[a-zA-Z]*$)
Run Code Online (Sandbox Code Playgroud)

不匹配字母,

^([a-zA-Z0-9]{8,10})$
Run Code Online (Sandbox Code Playgroud)

匹配字母和数字长度为8到10个字符.