例如,我有两个字符串
I started walking towards the beach. My pet, Trex, also started walking with me.
I sat down.
我想捕获直到第一次出现“行走”为止的所有信息,但不包括“行走”。 如果该字符串不包含“ walking”,我想捕获整个字符串。
对于以上两个字符串的预期结果:
I started
I sat down.
我想出了这个正则表达式
^(?<capturedString>.*?)walking
适用于第一个字符串,但不适用于第二个字符串。