我正在将掩码设置应用于 Devexpress TextEdit 控件,但在执行时给我语法错误。
textEdit1.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.RegEx;
textEdit1.Properties.Mask.EditMask = "(100(?:\\.0{1,3})?|0*?\\.\\d{1,3}|\\d{1,2}(?:\\.\\d{1,3})?)%";
使用此正则表达式背后的概念是输入 0-100 百分比的值,可选 3 位小数。
like25, 25.5, 60, 60.369, 99 but 101, 10.2569
是无效值。
请指导我如何纠正这个表达。