尽管我做了很多努力来学习RegEx,但我发现这很难做到,所以我向社区寻求帮助。
所以,我有这个字符串:
<html><head>
<title>Test</title>
</head>
<body>
<a href="goforward?U=as4395897a8druasfdas833a">Go</a>
</body>
</html>现在我想使用正则表达式查找as4395897a8druasfdas833a。这段代码不是真正的"“,尽管我想搜索"goforward?U”(那个总是一样的)。
提前谢谢。
发布于 2011-03-15 07:24:49
这应该是可行的:
goforward\?U=[a-z0-9]+发布于 2011-03-15 07:21:34
在您的示例代码中,这是可行的:
goforward\?U=(\w+)但是需要更多的信息才能让它更精确。因为我不知道“实际上”包含什么,或者你想要找到的术语的结尾是什么,所以我不能给出一个确切的正则表达式,所以如果你有更多的细节注释,我可以调整它。
发布于 2011-03-15 07:22:15
试试这个:
goforward\?U=([a-z0-9]+)https://stackoverflow.com/questions/5305796
复制相似问题