首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用regex在字符串中查找字符串?

如何使用regex在字符串中查找字符串?
EN

Stack Overflow用户
提问于 2011-03-15 07:18:47
回答 3查看 117关注 0票数 1

尽管我做了很多努力来学习RegEx,但我发现这很难做到,所以我向社区寻求帮助。

所以,我有这个字符串:

代码语言:javascript
复制
<html><head>
<title>Test</title>
</head>
<body>
<a href="goforward?U=as4395897a8druasfdas833a">Go</a>
</body>
</html>

现在我想使用正则表达式查找as4395897a8druasfdas833a。这段代码不是真正的"“,尽管我想搜索"goforward?U”(那个总是一样的)。

提前谢谢。

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2011-03-15 07:24:49

这应该是可行的:

代码语言:javascript
复制
goforward\?U=[a-z0-9]+
票数 4
EN

Stack Overflow用户

发布于 2011-03-15 07:21:34

在您的示例代码中,这是可行的:

代码语言:javascript
复制
goforward\?U=(\w+)

但是需要更多的信息才能让它更精确。因为我不知道“实际上”包含什么,或者你想要找到的术语的结尾是什么,所以我不能给出一个确切的正则表达式,所以如果你有更多的细节注释,我可以调整它。

票数 6
EN

Stack Overflow用户

发布于 2011-03-15 07:22:15

试试这个:

代码语言:javascript
复制
goforward\?U=([a-z0-9]+)
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5305796

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档