正则表达式:赋予替代顺序优先于捕获位置

时间:2018-08-24 13:26:12

标签: regex

在正则表达式中,我想以比比赛开始位置更高的替代顺序给出位置。例如,(?:A|B).*Q的正则表达式ABQ将返回

  • ABQ表示字符串asdfABQasdf
  • BAQ表示字符串asdfBAQasdf

在第二种情况下,是否可以仅返回AQ?因此,如果第一种选择不产生任何结果,则仅使用第二种选择(B)?

0 个答案:

没有答案