正則表達式如何表達一段文字?
正則表達式解析成段文字
1、正則表達式
“.?":匹配所有內容,其中一端必須有字符,例如:"DOB (.?);”,表示匹配‘DOB’和‘;’之間(包括‘DOB;’)內容
“(?<=(,|China))”:匹配‘,’或‘China’開頭的內容,不包括‘,’和‘China’
“(?=;)”:匹配‘;’結尾的內容,不包括‘;’例如:(?<=(,|China)).?(?=;),就是截取‘,’或‘China’開頭,以‘;’結尾中間的內容
"([\u4e00-\u9fa5]+(\W[\u4e00-\u9fa5]+))":匹配中文,中文中可包含‘()’等字符
“A(?!B)”:匹配不是以B結尾的A,例如:"(.?)(?= \((?![A-Z]{3,}))",匹配以‘ (’結尾,但是括號后面不是連續3個以上的大寫字母
"([ ]?\w+)":匹配連續的英文數字,例如:“Company number([ ]?\w+)*”,匹配number后面的字母或數字
上一篇2018中國最好大學排名
下一篇dbnum函數使用詳解