我正在与正则表达式作斗争,模式匹配器总是返回 false

问题描述 投票:0回答:0

案例记录有描述字段,它会像

一样保存值
[https://s3.amazonaws.com/deep-email-resources/logo-big.png]

 

Detection Event - Europe - UK - Nordics - UK-HSE Bootle  *[151]

 

Event ID

现在我想要一个正则表达式,它应该匹配描述字段中的

[151]
。我写了下面的代码,但这总是返回 false 。

Case ca=[Select Id,Description,Subject from Case Where Id='500DP00000HSWwnYAH'];
Boolean TestMatch = Pattern.matches('(\\\\*\\[\\d+\\])', ca.Description);
system.debug('TEST Regex '+TestMatch);

我试过不同的正则表达式,但我想我缺少匹配

newLine WhiteSpace

regex salesforce apex salesforce-lightning salesforce-service-cloud
© www.soinside.com 2019 - 2024. All rights reserved.