RegexTester是一款正则表达式测试器,支持单行模式、多行模式,经典的窗口设计,欢迎下载体验。
正则表达式:(?<=src=\").*?(?=\") \"表示转义,即双引号"
其中(?<=)为反向预搜索,表示要匹配的字符串前面必须是scr="
(?=)为正向预搜索,表示要匹配的字符串后面必须是"
.*?表示要匹配的部分
比如:
正式表达式:(?<=src=\").*?(?=\")
待测试的文本:<img src="/UploadFiles/image/20140304/20140304094318_2971.png" alt="" />
那么执行这个正则表达式后,就可以提取出/UploadFiles/image/20140304/20140304094318_2971.png
正则表达式测试工具是程序开发人员的辅助软件,不管你是用java语言、js语言,或是c#语音,编写程序都离不开正则表达式,然后使用本工具可以测试程序代码编写的效果和正确性,能够帮助你搜索、匹配、替换字符串、模版