我想创建一个跨多行匹配的正则表达式。这个正则表达式应该以匹配以Email
开头的行开始,以匹配以=
开头的行结束,并且应该包括匹配中的所有行。示例:
输入:
scrambled text asdasdad
qwert asd
Email: johndoe@john.com
John is an emplyer
john's number is +146546****
============================
gabrish
匹配:
Email: johndoe@john.com
John is an emplyer
john's number is +146546****
============================
发布于 2019-06-25 11:51:33
发布于 2019-06-25 13:11:03
试试这个:
content.replaceAll("^(?!(EMAIL|=).+).+$", "");
https://stackoverflow.com/questions/56742251
复制相似问题