RegEx使用PhpStorm的搜索和替换对话框来转换下一个文本

时间:2019-05-12 05:57:56

标签: regex phpstorm regex-lookarounds regex-group regex-greedy

我需要使用正则表达式来转换文本

null/0/undefined

对此

TPI +2573<br>
NM$ +719<br>
Молоко +801<br>
Прод. жизнь +6.5<br>
Оплод-сть +3.6<br>
Л. отела 6.3/3.9<br>
Вымя +1.48<br>
Ноги +1.61<br>

PhpStorm的“搜索和替换”对话框中的正则表达式是否可能?

1 个答案:

答案 0 :(得分:2)

给出您的文本,您可以使用此正则表达式,

.* +

并用<strong>$0</strong>替换(注意</strong>后有空格)

我们正在使用.*来捕获所有内容,但要在一个(可能是一个或多个)空间之前停止,因为那是我们希望文本保持完整的起点。捕获文本后,我们将使用向后引用$0将匹配项替换为<strong>$0</strong>,以便仅将匹配的文本放置在<strong>标记内。

Regex Demo

以防万一,如果这对于您未包含在帖子中的任何示例都不起作用,那么请列出替换规则,我将为您提供更强大的解决方案,它将对您无懈可击给定规则。