谁能告诉我一个匹配所有内容的正则表达式,例如:image.php?type=regcheck&imagehash=3d600fe2ad3c87c9b22ade7e58ef1c48
此字符串包含在页面源代码中.. 谢谢。 :)
编辑:这里是它所在的地方:
<img id="imagereg" src="image.php?type=regcheck&imagehash=3d600fe2ad3c87c9b22ade7e58ef1c48" alt="Registration Image" border="0" height="61" width="201">
请您参考如下方法:
如果哈希值是唯一变化的东西,您将其替换为 .*,并转义所有现有的 . 和 ? 为\ 因为它是一个正则表达式特殊字符...所以,类似于:
image\.php\?type=regcheck&imagehash=.*
另请注意,.* 可能是“贪婪的”并占用过多的输入 - 我不知道您在使用正则表达式解析什么(文本的某些部分会有所帮助),但也许星星后面的一个空格就可以了……
编辑:根据您的评论,正则表达式归结为:
"image\.php\?type=regcheck&imagehash=.*"
" 属于正则表达式内部,如:
string regexExpression = "\"image\.php\?type=regcheck&imagehash=.*\""
