Regex 正则表达式验证字符串中间的空白 我想构造一个正则表达式,它由字母数字字符组成,可以在字符串的末尾处有空白,而不是在字符串的开头或中间。 我想出了这样的事情:代码> [AZ-ZO-9] + [AZ-ZO-9[s] 9*$/CODE >,这在开始时不允许空间,但是它对于字符串中间的空白不起作用。

Regex 正则表达式验证字符串中间的空白 我想构造一个正则表达式,它由字母数字字符组成,可以在字符串的末尾处有空白,而不是在字符串的开头或中间。 我想出了这样的事情:代码> [AZ-ZO-9] + [AZ-ZO-9[s] 9*$/CODE >,这在开始时不允许空间,但是它对于字符串中间的空白不起作用。,regex,string,Regex,String,有什么建议吗?如果只允许在结尾使用空格,请明确说明: ^[a-zA-Z0-9]+\s*$ 如果只允许在结尾使用空格,请明确: ^[a-zA-Z0-9]+\s*$ 您在末尾多次允许空格或字符。然后可以将空格后跟字符: ^[a-zA-Z0-9]+[a-zA-Z0-9\s]*$ 相反,将[a-zA-Z0-9\s]*零件更改为\s*,以确保空格后不会出现字符: ^[a-zA-Z0-9]+\s*$ 您在末尾多次允许空格或字符。然后可以将空格后跟字符: ^[a-zA-Z0-9]+[a-zA-Z0-

有什么建议吗?

如果只允许在结尾使用空格,请明确说明:

^[a-zA-Z0-9]+\s*$

如果只允许在结尾使用空格,请明确:

^[a-zA-Z0-9]+\s*$

您在末尾多次允许空格字符。然后可以将空格后跟字符:

^[a-zA-Z0-9]+[a-zA-Z0-9\s]*$

相反,将
[a-zA-Z0-9\s]*
零件更改为
\s*
,以确保空格后不会出现字符:

^[a-zA-Z0-9]+\s*$

您在末尾多次允许空格或字符。然后可以将空格后跟字符:

^[a-zA-Z0-9]+[a-zA-Z0-9\s]*$

相反,将
[a-zA-Z0-9\s]*
零件更改为
\s*
,以确保空格后不会出现字符:

^[a-zA-Z0-9]+\s*$

只需使用

在表单验证过程中,开头和结尾的空间将被自动删除,用户将无法在文本中间添加空格。

只需使用<代码> <代码>


在表单验证过程中,开始和结束的空间将被自动删除,用户将无法在文本中间添加空格。

请提供一些示例输入和输出。请提供一些示例输入和输出。这正是我需要的解决方案!顺便说一句:你是如何制作视觉效果的?这正是我需要的解决方案!顺便问一下:你是如何制作视觉效果的?