正規表示式 練習

2022-05-05 02:03:09 字數 862 閱讀 5047

1.**口吃:我我...我我...我我我要...要要要要...要要要要..學學學學學...學學編編...編編編編..編..程程...程程...程程程

public

class

regextest

public

static

void

test()

}

2.對ip位址排序:192.168.10.34 127.0.0.1 3.3.3.3  105.70.11.55

public

class

regextest

public

static

void

test())", "$1");

system.out.println(ip_str);

//將ip位址切出。

string ips = ip_str.split(" +");

treeset

ts = new treeset();

for(string ip : ips)

for(string ip : ts)

}}

3.對郵件位址校驗。

public

class

regextest

public

static

void

test() )+";

regex = "\\w+@\\w+(\\.\\w+)+";//

[email protected]

boolean b =mail.matches(regex);

system.out.println(mail+":"+b);

}}

正規表示式練習

取出其中的參考文獻,注意到每行只有乙個參考文獻,所以直接用 re.search regex,line import re with open test2 r as f lines f.readlines regex re.compile r a z reg open refer.txt w for ...

正規表示式練習

1 匹配一段文字中的每行的郵箱 y 123 qq.comaaa 163.combbb 126.comasdfasfs33333 adfcom import reret re.findall w qq 163 126 com y print ret 123 qq.com aaa 163.com bbb...

正規表示式練習

字元描述 匹配前面的子表示式零次或多次。例如,zo 能匹配 z 以及 zoo 等價於。匹配前面的子表示式一次或多次。例如,zo 能匹配 zo 以及 zoo 但不能匹配 z 等價於 匹配前面的子表示式零次或一次。例如,do es 可以匹配 do does 中的 does doxy 中的 do 1 va...