gpt4 book ai didi

regex - 正则表达式,允许在字符串中包含空格,但不仅限于空格

转载 作者:行者123 更新时间:2023-12-03 21:03:52 29 4
gpt4 key购买 nike

我需要编写一个用于表单验证的正则表达式,该正则表达式允许在字符串中包含空格,但不允许仅包含空格。

例如-'Chicago Heights, IL'将是有效的,但是如果用户只是按任意次数击空格键并按Enter,则该表单将无效。在进行验证之前,我尝试过运行if (foo != null)然后运行正则表达式,但是按空格键仍会注册字符,因此无法正常工作。这是我现在使用的允许空格的内容:

^[-a-zA-Z0-9_:,.' ']{1,100}$

最佳答案

很简单:.*\S.*

这在任何地方都需要一个非空格字符。正则表达式语法适用于与Perl 5兼容的正则表达式,如果您使用另一种语言,则语法可能有所不同。

关于regex - 正则表达式,允许在字符串中包含空格,但不仅限于空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5599934/

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