正则表达式的预搜索

原文:http://www.weixq.cn/Article/Detail/1184

正则表达式:(?<=src=\").*?(?=\")      \"表示转义,即双引号"

其中(?<=)为反向预搜索,表示要匹配的字符串前面必须是scr="

(?=)为正向预搜索,表示要匹配的字符串后面必须是"

.*?表示要匹配的部分


比如:

正式表达式:(?<=src=\").*?(?=\") 

待测试的文本:<img src="/UploadFiles/image/20140304/20140304094318_2971.png" alt="" /> 

那么执行这个正则表达式后,就可以提取出/UploadFiles/image/20140304/20140304094318_2971.png


你可能感兴趣的:(正则表达式)