我想使用正则表达式匹配“Double、Double、Double、Double”字符串(用于检查 WPF 应用程序中 BorderThickness 的验证)
我在 stackoverflow 上找到了许多类似的答案,但没有一个对我不起作用。
我[0-9]{4},[0-9]{4}在这个页面上找到了,但它不起作用,因为我需要- + , .字符串中的字符。
这是我的代码:
private static readonly Regex _regex = new Regex("[0-9]{4},[0-9]{4}");
public static bool TextIsThickness(string text)
{
return !_regex.IsMatch(text);
}
示例输入字符串:
-1.4,2.75,0,10
注意:这不是重复的,我需要 4 个用逗号分隔的双数,与“双数范围验证的正则表达式”不同
请告诉我我该怎么做?
一只名叫tom的猫
ABOUTYOU
慕斯709654
相关分类