Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想避免文本框中的“^+%&/!'&(”等字符(十进制)。什么是正确的正则表达式?
例如: 有效:1,3 或 1,34 或 1 无效:^4,^' 或 %2,4 或 !!
你可以试试
(\d+[.,])?\d+
这意味着零个或多个数字后跟可选的小数点,然后是一个或多个数字。
编辑:如果存在小数点,则更新为在小数点前包含逗号和至少一位小数