Javascript regex-文本前面不能有空格,但允许空值
我尝试了这个方法,但它不允许值为null:Javascript regex-文本前面不能有空格,但允许空值,javascript,regex,Javascript,Regex,我尝试了这个方法,但它不允许值为null: [^-\s][Ñña-zA-Z .\-\,]*$ 如果“null”的意思是空的,那是因为正则表达式至少需要第一个字符类中的一个字符 如果您想允许空白,您可以选择(|): 表示“或”,而^$表示“空白”。如果“null”表示空,那是因为正则表达式至少需要第一个字符类中的一个字符 如果您想允许空白,您可以选择(|): |表示“或”,而^$表示“空白” [^-\s][Ñña-zA-Z .\-\,]*$|^$
[^-\s][Ñña-zA-Z .\-\,]*$
如果“null”的意思是空的,那是因为正则表达式至少需要第一个字符类中的一个字符
如果您想允许空白,您可以选择(|
):
表示“或”,而^$
表示“空白”。如果“null”表示空,那是因为正则表达式至少需要第一个字符类中的一个字符
如果您想允许空白,您可以选择(|
):
|
表示“或”,而^$
表示“空白”
[^-\s][Ñña-zA-Z .\-\,]*$|^$