我需要捕获模式中的可选文本,并提取以下匹配场景中的示例i,9,Caffè和you。 Valid matches: love! 9 love! love Caffè! i love you! Invalid matches: love iloveyou 我的规则是:[*] 爱 [*]!,其中[*]表示可以接受捕获的空白文本。 我尝试使用正则表达式 ((?:.+) )?love( (?:.+))?! (在线测试),但未能捕获正确的文本。
!
。 - MiP