gpt4 book ai didi

c# - 正则表达式检查字符串中间的空格

转载 作者:可可西里 更新时间:2023-11-01 08:01:46 26 4
gpt4 key购买 nike

我想验证字符是否为字母数字:

Regex aNum = Regex("[a-z][A-Z][0-9]");

我想添加可能有空格的选项,所以它是一个两个词的表达式:

Regex aNum = Regex("[a-z][A-Z][0-9]["\\s]");

但找不到正确的语法。

id 应用任何煽动。

最佳答案

[A-Za-z0-9\s]{1,} 应该适合您。它匹配任何包含字母数字或空白字符且长度至少为一个字符的字符串。如果您接受下划线,您也可以将其缩短为 [\w\s]{1,}

您应该添加 ^ 和 $ 来验证整个字符串是否匹配,而不仅仅是字符串的一部分:

^[A-Za-z0-9\s]{1,}$^[\w\s]{1,}$

关于c# - 正则表达式检查字符串中间的空格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5531079/

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