求两个正则表达式写法

kele2005 2016-12-06 05:30:00
在一段文字中查找符合下列条件的字符串:
1、包含“《》(GB……)”字样
2、包含“(GB……)《》”字样

用正则表达式怎么写?
...全文
137 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
kele2005 2016-12-07
  • 打赏
  • 举报
回复
“《》”中间是一串字符,可能有中文,也可能是英文,“()”中间则是以“GB开头”,其他则是英文字母或数字,包括空格、中划线、下划线、斜线;比如有一段文字如下: 由于本工程施工人员相对较少,且分散于北岸和南岸各个施工营地,因此生活污水产生量较少。生活污水包括洗涤废水和粪便污水,主要污染物是COD、BOD5、氨氮等。建议工程在每个施工区设置化粪池处理生活污水,《城市区域环境噪声标准》(GB3096-93)但根据项目区水环境的要求,工程排放废水必须达到(GB8978-1996)《污水综合排放标准》一级标准,而采用化粪池处理生活污水很难达到该标准要求,因此评价建议工程在各施工营地设置旱厕和洗涤废水、粪便污水收集池,并定期将收集池的粪便等污水清运,施于当地农田,以解决施工人员生活污水的处置和排放问题。 需要将其中的“《城市区域环境噪声标准》(GB3096-93)”、“(GB8978-1996)《污水综合排放标准》”给找出来,正则表达式怎么写?
EnForGrass 2016-12-06
  • 打赏
  • 举报
回复
具体满足什么条件?
  • 打赏
  • 举报
回复
给出明确的字符串例子…… 包括各种符号是全角还是半角

110,571

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧