使用正则表达式将单词与破折号匹配

时间:2018-12-17 18:56:54

标签: regex

我有以下字符串:

<div id="cr__init-8f5a1fce"></div>

我需要能够使用cr__隔离ID。我已经尝试过\b\w*cr__\b,但是没有用。我是regex的新手,所以可以肯定我缺少一些东西。任何帮助将不胜感激!

1 个答案:

答案 0 :(得分:0)

要提取完整ID,您可以使用类似(?<=id=").*(?=">)

哪个将返回cr__init-8f5a1fce

或者,如果您只想要cr__之后的部分,则:(?<=cr__).*(?=">),得到init-8f5a1fce