gpt4 book ai didi

regex - VB.NET 中的正则表达式

转载 作者:行者123 更新时间:2023-12-04 05:02:44 24 4
gpt4 key购买 nike

好的,所以我需要一个正则表达式来表示 x,y 形式的任何坐标,其中 x 和 y 是从 1 到 9 的个位数

我试过这个:

If Regex.IsMatch(TextBox1.Text, "[1-9],[1-9]")

但是当我只能在逗号​​的每一侧允许 1-9 的单个整数时,这允许诸如“11,99”之类的值。

请帮忙。谢谢!

最佳答案

它匹配表达式,因为 IsMatch返回 true如果字符串包含至少一个匹配给定的正则表达式。如果您需要确保整个字符串与给定的表达式匹配,您应该将其重写如下:

If Regex.IsMatch(TextBox1.Text, "^[1-9],[1-9]$")

关于regex - VB.NET 中的正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15926095/

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