我有过这样的经历:
A1@305@ A50@21 B6型@@
A1@305@
A50@21
B6型@@
这个 第一 以及 最后的 应删除行,因为它们包含多个 @
@
那么正则表达式应该是什么呢?
任何帮助都将不胜感激,谢谢!
只要这样做就行了:
.*@.*@.*
假设你想找到所有3@s或4@s的行。
给你:)
^([^@]+)?@(([^@]+)?@)+([^@]+)?$
这是个好主意 ^ 和 $ 提前终止正则表达式匹配的修饰符。
^
$