?.獲取字符串中:
a.所有的正整數(shù)
b.所有的負(fù)整數(shù)
c.所有的浮點(diǎn)數(shù)
re_float = "[+-]?[0-9]\d*\.\d+|[+-]?0\.\d+"
d.所有的?負(fù)浮點(diǎn)數(shù)
?、不定項(xiàng)選擇題
- 能夠完全匹配字符串“(010)-62661617”和字符串“01062661617”的正則表達(dá)式包括( B)
A. “(?\d{3})?-?\d{8}”
B. “[0-9()-]+”
C. “[0-9(-)]\d”
D. “[(]?\d[)-]\d*” - 能夠完全匹配字符串“c:\rapidminer\lib\plugs”的正則表達(dá)式包括(B )
A. “c:\rapidminer\lib\plugs”
B. “c:\rapidminer\lib\plugs”
C. “(?i)C:\RapidMiner\Lib\Plugs” ?i:將后?的內(nèi)容的?寫(xiě)變成?寫(xiě)
D. “(?s)C:\RapidMiner\Lib\Plugs” ?s:?jiǎn)?匹配 - 能夠完全匹配字符串“back”和“back-end”的正則表達(dá)式包括(A乃摹、B)
A. “\w{4}-\w{3}|\w{4}”
B. “\w{4}|\w{4}-\w{3}”
C. “\S+-\S+|\S+”
D. “\w\b-\b\w|\w*” - 能夠完全匹配字符串“go go”和“kitty kitty”挟阻,但不能完全匹配“go kitty”的正則表達(dá)式包括(B )
A. “\b(\w+)\b\s+\1\b”
B. “\w{2,5}\s*\1”
C. “(\S+) \s+\1”
D. “(\S{2,5})\s{1,}\1” - 能夠在字符串中匹配“aab”蝙砌,?不能匹配“aaab”和“aaaab”的正則表達(dá)式包括(B )
A. “a*?b”
B. “a{,2}b”
C. “aa??b”
D. “aaa??b”
三.觀察下?雙引號(hào)內(nèi)的?本”中?名 ?拉克·侯賽因·奧巴? 外?名 Barack Hussein Obama II 別 名 歐巴? 國(guó)
籍美國(guó) ? 族 德裔族 出?地 美國(guó)夏威夷州檀?? 出??期 1961年8? 4? 職 業(yè)政治家怎棱、律師旁赊、總統(tǒng) 畢業(yè)院
校哥倫?亞?學(xué),哈佛?學(xué) 信 仰新教 主要成就 1996年伊利諾伊州參議員 主要成就美國(guó)第56屆绞蹦、 57屆總統(tǒng)
2009年諾?爾和平獎(jiǎng)獲得者 時(shí)代周刊年度?云?物2008力奋、 2011 任期內(nèi)清除本·拉登 代表作品 《我相信變?》《我?親的夢(mèng)想》《?畏的希望》 所屬政黨美國(guó)?主黨 ? 型 AB型 學(xué) 院??學(xué)院 妻 ??歇爾·拉沃恩·
奧巴? 性 別 男”
a. (此題為示范題)當(dāng)使?正則表達(dá)式“中?名\s+(\S+)\s+”抽取美國(guó)總統(tǒng)奧巴?的中?名時(shí),替換字符
串“1”的賦值為需要抽取的中?名幽七。 b. 當(dāng)使?正則表達(dá)式“外文名\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+”抽取美國(guó)總統(tǒng)奧巴?的外?名時(shí)景殷,替換字符串“1”的賦值為需要抽取的
外?名。
c. 當(dāng)使?正則表達(dá)式“出??期\s+(\S+)\s+(\S+)\s+”抽取美國(guó)總統(tǒng)奧巴?的出??期時(shí)澡屡,替換字符
串“1”的賦值為需要抽取的出??期滨彻。 d. 使?正則表達(dá)式“職 業(yè)(\S+)\s+”抽取美國(guó)總統(tǒng)奧巴?的職業(yè)時(shí),替換字符串“1”的賦值
為需要抽取的職業(yè)挪蹭。
e. 使?正則表達(dá)式“主要成就\s+(\S+)\s+(\S+)\s+(\S+)\s+(\S+)\s+”抽取美國(guó)總統(tǒng)奧巴?的主要成就時(shí),替換字符
串“1”的賦值為需要抽取的主要成就休偶。 f. 使?正則表達(dá)式“妻 ?(\S+)”抽取美國(guó)總統(tǒng)奧巴?的妻?姓名時(shí)梁厉,替換字符 串“1”的賦值為需要抽取的姓名。