How to use regex

1) A very valueful article,  http://dozb.bokee.com/1976537.html

2) regex_match(str, match_result, expression)

    * it will try to match the whole 'str'

    * "[/d]+" is wrong, should be "[//d]+"

    * "/." is wrong ,should be "//.", but /" and /' are right, because " and ' is not special for regex, /" just  is 

       going to make " a ordinary for the string

    * every (...) is a sub_expression which will result match[i],   match_result.size() == expression.mark_count()

    * /w   任意单词字符   [_0-9a-zA-Z]

    * regex esform("(<form)(.*?)(</form>)")
       here the '?' is for forbiding greed matching.

3) The usage of regex_search is almost the same with regex_match, the tiny difference is reget_search does not need to match the whole string, only if the expression exists,it returns true with the match_results stored into match_result

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值