正则表达式:正则中的()表示什么意思呢?()中的"."不需要被转义吗

^[0-9]+(.[0-9]{2})?$匹配有两位小数的正实数
2025-04-08 08:21:26
推荐回答(1个)
回答1:

问号表示前面的匹配出现0次或1次。
前面的匹配是个括号匹配。其内容是匹配一个任意字符加两个十进制数字。
这个匹配当然也可以匹配两位小数。