NB的正则表达式

前端之家收集整理的这篇文章主要介绍了NB的正则表达式前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

谁猜出这个表达式的作用?有奖。


string pattern("([^?=&]+)(=([^&]*))?");


其实,它是用来取URI中的参数的:

型如:

url& key1 = value1 &key2 = value2

通过boost::regex::search(pattern,src),就能取出如下的key和value:

&key=value


熟练掌握正则表达式,能给我们的生活带来许许多多的便捷。

猜你在找的正则表达式相关文章