我有这组字符:
peach_addict 612
EmailName 747
littefooted@aol 805-582-73 748
cell is pager number 762
(805) Parents Home 765
Star 82 777
Moms cell 1198
MOM LISA 1223
LUVMARTIA82OL@AOL. 1342
ISABLGUTIRREZ@BAMMDELS 1349
我想选择不包含@
符号的每一行。
如果我.+@.+
,我会得到以下这些内容:
littefooted@aol 805-582-73 748
LUVMARTIA82OL@AOL. 1342
ISABLGUTIRREZ@BAMMDELS 1349
但我想要其他的。我知道我可以使用^
符号,但这不起作用:[^(.+@.+)]
任何想法?
感谢
答案 0 :(得分:4)
正确的语法是
^[^@]*$
这意味着:
^ - beginning of line
[ - start of character class
^ - any character except the following
] - end of character class
* - 0 or more
$ - end of line
我在正则表达式教程here中取得了不错的成绩。