早教吧作业答案频道 -->其他-->
正则表达式中含有汉字,匹配不出正确结果,怎么办?现在有一个正则表达式^([京津冀晋蒙辽吉黑沪苏浙皖闽赣鲁豫鄂湘粤桂琼渝川贵云藏陕甘青宁新军]\d{12})$,我用std::tr1::regexmatch函数匹配“
题目详情
正则表达式中含有汉字,匹配不出正确结果,怎么办?
现在有一个正则表达式 ^([京津冀晋蒙辽吉黑沪苏浙皖闽赣鲁豫鄂湘粤桂琼渝川贵云藏陕甘青宁新军]\d{12})$ ,我用std::tr1::regex_match函数匹配“鲁123456789123”这个串返回的是false,显然是不对的,我试过不带汉字的可以,我现在要怎么弄才能匹配正确?
现在有一个正则表达式 ^([京津冀晋蒙辽吉黑沪苏浙皖闽赣鲁豫鄂湘粤桂琼渝川贵云藏陕甘青宁新军]\d{12})$ ,我用std::tr1::regex_match函数匹配“鲁123456789123”这个串返回的是false,显然是不对的,我试过不带汉字的可以,我现在要怎么弄才能匹配正确?
▼优质解答
答案和解析
^((京|津|冀|晋|蒙|辽|吉|黑|沪|苏|浙|皖|闽|赣|鲁|豫|鄂|湘|粤|桂|琼|渝|川|贵|云|藏|陕|甘|青|宁|新|军)\d{12})$
将汉字当成字符串,用或操作应该行吧,std这好像是C++,难道反斜杠不用转义,\d不用写成\\d就能识别?
将汉字当成字符串,用或操作应该行吧,std这好像是C++,难道反斜杠不用转义,\d不用写成\\d就能识别?
看了 正则表达式中含有汉字,匹配不...的网友还看了以下:
疯狂猜成语一个圈一条黑斜线一片云一个太阳 2020-05-13 …
小学数学暑假作业问题白黑白黑黑白黒黑黑黑白( )黑白黑黑黑黑黑白 请在括号中填入白或者黑,个数 2020-05-13 …
A,辽河油田1,黑龙江B,华北油田2,山东C,大庆油田3,河北D,中原油田4,辽宁E,胜利油田5, 2020-05-15 …
为什么东北的天空总是灰灰的云黑黑的? 2020-06-11 …
从下列12个词中选取最恰当的8个,分别填入短文中的画线处。选词不得重复。呼啸割破横亘泻落遮蔽横栏划 2020-06-22 …
望禄应重山,花红喜悦颜,举头看皎月,渐云黑云间.越过重重山,瀛洲芳草绿,红花飞满天,喜悦尽开颜,举 2020-07-08 …
白云黑土,啥意思?他是我比较喜欢的一个男生啦!同班同学,关系还不错,那次晚自习下了之后,他对我说: 2020-07-22 …
云和绵羊的故事两头羊怎么有爱意啊就是有个人物要产生黑羊,要两头要爱意的羊和黑云,这个怎么完成 2020-11-02 …
月亮的奇怪天际光圈今天凌晨3点的月亮有点不一样,为什么它周围万里无云有个巨大的光圈?而且很明显突出, 2020-11-25 …
用小甲虫大蜥蜴青青小草暖暖春风红蜻蜓花蝴蝶悠悠白云黑蚂蚁忙忙碌碌写一段话200字以上1个小时时间 2020-11-27 …