118440 发表于 2022-6-29 12:30:45

正则求助

在谈判中,谈判小组成员可以明确告诉参与谈判的C公司,H公司的报价是多少,比C公司的低出多少,说服C公司作出更优报价。---A:对|B:错---B-
竞争性磋商采购项目评审中,当某供应商的响应文件判定为无效响应后,下列说法正确的是:---A:应当由成交供应商转告该供应商|B:应当由采购人告知该供应商|C:应当由采购代理机构告知该供应商|D:应当由磋商小组告知该供应商---D-

请问有没有一种正则能一次匹配!(data/attachment/forum/202206/29/122922dcx6zrqmxxrrxxlw.png)
这种答案数量不一致的能否一次统一匹配出来,我现在写的只能匹配两个选项,还是说只能通过分割然后分开匹配呢

steven026 发表于 2022-6-29 13:01:24

本帖最后由 steven026 于 2022-6-29 13:05 编辑

```
> "竞争性磋商采购项目评审中,当某供应商的响应文件判定为无效响应后,下列说法正确的是:---A:应当由成交供应商转告该供应商|B:应当由采购人告知该供应商|C:应当由采购代理机构告知该供应商|D:应当由磋商小组告知该供应商---D-".match(/(?<=\:)[^\|\-]+/g)

< (4) ['应当由成交供应商转告该供应商', '应当由采购人告知该供应商', '应当由采购代理机构告知该供应商', '应当由磋商小组告知该供应商']
```

```
> "竞争性磋商采购项目评审中,当某供应商的响应文件判定为无效响应后,下列说法正确的是:---A:应当由成交供应商转告该供应商|B:应当由采购人告知该供应商|C:应当由采购代理机构告知该供应商|D:应当由磋商小组告知该供应商---D-".match(/((?<=\:)[^\|\-]+)|(?=\-)/g)

< (5) ['应当由成交供应商转告该供应商', '应当由采购人告知该供应商', '应当由采购代理机构告知该供应商', '应当由磋商小组告知该供应商', 'D']
```

执念e1 发表于 2022-6-29 15:10:55

手动呼叫张正则

李恒道 发表于 2022-6-29 16:02:16

正则不好...
这个帮不到哥哥
页: [1]
查看完整版本: 正则求助