我必须找到并替换一个与此布局类似的HTML负载(我留下了格式来演示它实际上看起来如何内联):
<div
class="text-dark font-weight-normal mb-0 mt-0 item-card2-desc">
<a href="javascript:void(0)"><i class="fa fa-map-signs"></i> Get
Directions</a>
</div>
我需要用另一个字符串找到并替换Get Directions,比如说VS Code中的“Hello World”。我使用RegExr构建了这个字符串,并根据上面的字符串进行了验证,但是当它在RegExr上工作时,VS Code没有找到匹配项:
(Get)\s+(Directions)
是否有我没有应用的VS Code格式?
1条答案
按热度按时间06odsfpq1#
这里的问题是VS Code将在行内搜索,在您的示例中,
Get
和Directions
位于不同的行中。我试过
(Get)[\s\n]+(Directions)
,它工作了。只是要注意,如果你替换这个,你也会替换换行符。