gpt4 book ai didi

java - 如何排除空格作为我的正则表达式的输入

转载 作者:行者123 更新时间:2023-12-01 07:47:06 26 4
gpt4 key购买 nike

^(?=.*?[A-Z])(?=.*?[a-z])(?=.*?[0-9])(?=.*?[#?!@ $%^&*-]).{8,15}$

我上面的正则表达式工作正常,只是它接受空格作为输入。如何排除正则表达式中的空格?

任何与 Perl 相关的正则表达式实现都可以。谢谢

最佳答案

改变

.{8,15}

[^ ]{8,15}                       # No spaces.

\S{8,15}                         # No whitespace.

[A-Za-z0-9#?!@$%^&*\-]{8,15}     # Only allow specific characters.

关于java - 如何排除空格作为我的正则表达式的输入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49655025/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com