正则表达式中不区分大小写的搜索

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

我如何从特定模式的字符串中搜索案例不敏感。

例如。

/(?<!^)(\d+)(?!( )?%)(\s*GM)?/

在上面的例子中,我希望单词“GM”不区分大小写

字符串:

HERCIL 5% OINT. 10GM TEST ----->output->10GM
HERCIL 5% OINT. 10gm TEST ----->output->10
regex
1个回答
3
投票

您可以将i添加为内联标志,如下所示:

/(?i)(?<!^)(\d+)(?!( )?%)(\s*GM)?/

Working demo

© www.soinside.com 2019 - 2024. All rights reserved.