关于正则表达式的逗号匹配的问题比如匹配 月份 日期,年份 如 October 7,2014 [a-z]+\s [0-9]{2},[0-9]{4} 这样子写是正确的吗?这个逗号不用匹配吗?

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 22:51:17

关于正则表达式的逗号匹配的问题比如匹配 月份 日期,年份 如 October 7,2014 [a-z]+\s [0-9]{2},[0-9]{4} 这样子写是正确的吗?这个逗号不用匹配吗?
关于正则表达式的逗号匹配的问题
比如匹配 月份 日期,年份 如 October 7,2014 [a-z]+\s [0-9]{2},[0-9]{4} 这样子写是正确的吗?这个逗号不用匹配吗?

关于正则表达式的逗号匹配的问题比如匹配 月份 日期,年份 如 October 7,2014 [a-z]+\s [0-9]{2},[0-9]{4} 这样子写是正确的吗?这个逗号不用匹配吗?
不知道你的匹配环境是怎么样的
用这个吧:\w+? \d{1,2},\d{4},问号后面有空格
如果不要逗号,可以这样:(\w+? \d{1,2}),(\d{4}),取匹配子文本1和2,就可以了
你的 [a-z]+\s [0-9]{2},[0-9]{4},前面的 [a-z]+,没有包括大写和数字;[0-9]{2},匹配两次,一个数字的不匹配;式中的逗号是在匹配文本里面的,只是不知道你是否需要.