正则表达式(实用)

正则表达式(持续补充中。。。)

匹配地址:

(.*([\d-A-Za-z一二三四五六七八九十|\u4e00-\u9fa5]{1,10}(楼|单元|街|路|厦|苑|弄|号|门|层|栋|幢|巷|门|室|座)){2,}.*)|(.*([\u4e00-\u9fa5]{1,20}(省|市|[A-Z]?区|自治区|特别行政区|县|乡|镇|村|路|街|大道|坑)){2,}.*([\d-A-Za-z一二三四五六七八九十|\u4e00-\u9fa5]{1,4}(楼|单元|厦|苑|弄|号|门|层|栋|幢|巷|门|室|座)){1,}.*)

匹配一段内容中,A、B、C必须同时出现,不区分出现的顺序:

(?=.*A)(?=.*B)(?=.*C).*

匹配一段内容中,A、B、C必须同时出现且A至少出现2次,不区分出现的顺序:

(?=.*A.*A)(?=.*B)(?=.*C).*

猜你喜欢

转载自blog.csdn.net/m0_37146044/article/details/107755855