正则表达式不以字符A或空格开头
^(?![A\s])
Run Code Online (Sandbox Code Playgroud)
要匹配整个字符串,您需要添加 .*
^(?![A\s]).*
Run Code Online (Sandbox Code Playgroud)
要么
^[^A\s].*
Run Code Online (Sandbox Code Playgroud)
字符串不以字符串开头A或Space将匹配字符串以连字符开头-,因此您不需要为以连字符开头的字符串指定模式.