我有一种情况,我想用大文本标识一个邮件签名并将其删除。签名看起来像这样-

name | some text | some text | some text E-mail:abc@xyz.com


在该段中。请注意,管道定界符的数量可以是三个或更多,但最后带有电子邮件。
我需要Java代码使用正则表达式定位这些部分,然后将其删除。任何指针都会有所帮助。
提前致谢。

只需添加一下,上述签名模式在大文本中可能会发生一次或多次。同样,管道定界符内的文本(称为某些文本)也会随名称和“电子邮件”字段一起更改。

最佳答案

您将找到带有以下内容的电子邮件:

[^|]+$


匹配行结束前不是管道的所有内容。

10-07 19:25
查看更多