我有一种情况是我需要删除字符串的一部分,我想我可以为此使用正则表达式。
测试用例类似于
LINDA L
LINDSAY GRIFFIN
LINDSAY LIGHTHOUSE
LINDSAY PETERSON
我想删除第一个的尾随L\b
或第二个和第三个的前导L.*?\b
,这应该让我知道:
LINDA
GRIFFIN
LIGHTHOUSE
PETERSON
L\b|L.*?\b
删除整个第一行和第三行(除了空格),这不是我想要的。有没有办法用一种表达方式做到这一点?我假设因为第一个正则表达式匹配,它不会移动到第二个。
谢谢大家,我们最终只使用了 CF 条件和两个替换而不是一个复杂的正则表达式。