此公式将得出“am”或“pm”。
=REGEXEXTRACT(a1,"\d+:\d\d (am|pm)")
如何让它显示所有内容而不仅仅是捕获的组?我希望它的行为像正常的正则表达式一样,这将显示整个匹配。
您可以将捕获组更改为非捕获组:
=REGEXEXTRACT(a1,"\d+:\d\d (?:am|pm)")