正则表达式在中间找到字符串

时间:2014-05-10 05:17:23

标签: regex

原始字符串

<li><a href="/string/FIXED-123546">Value A
</a></li><li> <a href="/string/FIXED-265485">
Value B</a></li><li><a href="/string/FIXED-343">
Value C</a></li>

我希望找到字符串:

123456ValueA

265485ValuB

343ValueC

如果这很困难,找到类似的内容将会发生&#34; 123546&#34;&gt;价值A &#34;

我是正则表达式的新手并且只设法使用此正则表达式,当然它无法正常工作: FIXED(。*)&lt; / a&gt;

任何人都可以提供帮助吗?

编辑:

我这里不使用任何编程语言,我将使用某种正则表达式编辑器提取字符串一次使用。

我将使用在线正则表达式工具:

http://www.regexr.com/

http://regex101.com/

1 个答案:

答案 0 :(得分:1)

此正则表达式与您的目标匹配:

FIXED-(\d+)">([^<]*)

将第1组和第2组连接在一起

请参阅live demo