请问Regex("[^\d,]+") 这个里边的正则表达式是什么含义?匹配的是什么 非常感谢!

大神们有没有人讲详细点的,我想问一下,请问Regex("[^\d,]+") 这个里边的正则表达式是什么含义?匹配的是什么 非常感谢!
最新回答
野稚

2024-10-16 13:41:22

[]代表包含的意思,^代表以什么开头的,\d代表数字,+代表出现次数,就是包含数字或逗号并以数字开头的任意长度的内容,基本是匹配钱的数字,像:123,233,222
追问
不是的,我刚刚找到答案了,是匹配除数字和逗号以外的字符,跟你说的正好相反。
还是谢谢你的热心。
追答
嗯,谢谢你的提醒,我也刚试验了一下,本来^这个符号是匹配首字母的,但是在【】中包含的时候代表非的意思!