任意位置的数字、小数、连字符和括号的正则表达式

本文关键字:正则表达式 小数 位置 数字 任意 连字符 | 更新日期: 2023-09-27 18:20:19

我想要一个正则表达式允许在任何位置使用以下字符:

数字0-9,空格,十进制,+。,(,)

我所说的任何位置,例如:小数可以出现在数字之前或数字之后。

我可以允许0到最多16个字符。

TIA。

任意位置的数字、小数、连字符和括号的正则表达式

只需使用所需的字符创建一个字符类

[0-9 ,+.()]

然后添加量词

[0-9 ,+.()]{0,16}

最后,在周围放置锚

^[0-9 ,+.()]{0,16}$
 ValidationExpression="^([0-9a-zA-Z-_'.,/ ]*)$" 

[]中添加您允许的内容。

尝试使用此正则表达式。

^(['d '.(),+]{0,16})$