将两个正则表达式放在一起

时间:2017-07-31 15:13:41

标签: regex

我有两个正则表达式:

(?i:.*(Acct|Account)).*

(\d{5,}).*`

单独工作(找到'帐号'并找到5位或更多位数字)。但是,当我把它们放在一起时(找到'帐号'与5位或更多位数组合),新的正则表达式:

(?i:.*(Acct|Account)).*(\d{5,}).*

不起作用。有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您也可以跳过换行符:

(?i:.*(Acct|Account))(?:.|\n)*(\d{5,})