社区
C#
帖子详情
求两个正则表达式写法
kele2005
2016-12-06 05:30:00
在一段文字中查找符合下列条件的字符串:
1、包含“《》(GB……)”字样
2、包含“(GB……)《》”字样
用正则表达式怎么写?
...全文
137
3
打赏
收藏
求两个正则表达式写法
在一段文字中查找符合下列条件的字符串: 1、包含“《》(GB……)”字样 2、包含“(GB……)《》”字样 用正则表达式怎么写?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
kele2005
2016-12-07
打赏
举报
回复
“《》”中间是一串字符,可能有中文,也可能是英文,“()”中间则是以“GB开头”,其他则是英文字母或数字,包括空格、中划线、下划线、斜线;比如有一段文字如下: 由于本工程施工人员相对较少,且分散于北岸和南岸各个施工营地,因此生活污水产生量较少。生活污水包括洗涤废水和粪便污水,主要污染物是COD、BOD5、氨氮等。建议工程在每个施工区设置化粪池处理生活污水,《城市区域环境噪声标准》(GB3096-93)但根据项目区水环境的要求,工程排放废水必须达到(GB8978-1996)《污水综合排放标准》一级标准,而采用化粪池处理生活污水很难达到该标准要求,因此评价建议工程在各施工营地设置旱厕和洗涤废水、粪便污水收集池,并定期将收集池的粪便等污水清运,施于当地农田,以解决施工人员生活污水的处置和排放问题。 需要将其中的“《城市区域环境噪声标准》(GB3096-93)”、“(GB8978-1996)《污水综合排放标准》”给找出来,正则表达式怎么写?
EnForGrass
2016-12-06
打赏
举报
回复
具体满足什么条件?
娃都会打酱油了
2016-12-06
打赏
举报
回复
给出明确的字符串例子…… 包括各种符号是全角还是半角
正则表达式
分组实例详解
正则表达式
分组: 如果想匹配3个数字,
正则表达式
可以用如下
写法
: \d{3} 以上代码使用重复量词可以匹配3位数字。 但是在实际应用中,往往需要重复多个字符,例如我想重复ab
两个
字符,使用以下代码就不合适了,代码如下: ab{3} 以上
正则表达式
只能够重复3次b。 为了实现重复多个字符可以使用小括号来指定子表达式或者说分组来实现此功能,例如: (ab){3} 上面的正则就可以重复ab了。 所谓的分组就是使用小括号将一些项包括起来,使其成为独立的逻辑域,那么就可以像处理一个独立单元一样去处理小括号的内容。 下面看一段代码实例: (\d{1,3}\.){3}\d{1,3} 上面是一个简单的ip匹配
javascript类型系统_
正则表达式
RegExp类型详解
前面的话 前面已经介绍过javascript中
正则表达式
的基础语法。javascript的RegExp类表示
正则表达式
,String和RegExp都定义了方法,使用
正则表达式
可以进行强大的模式匹配和文本检索与替换。本文将介绍
正则表达式
的RegExp对象,以及
正则表达式
涉及 到的属性和方法 对象 javascript中的
正则表达式
用RegExp对象表示,有两种
写法
:一种是字面量
写法
;另一种是构造函数
写法
Perl
写法
正则表达式
字面量
写法
,又叫Perl
写法
,因为javascript的
正则表达式
特性借鉴自Perl
正则表达式
字面量定义为包含在一对斜杠(/)之间的字符,并且可以设置3个标志 va
一篇文章搞懂JavaScript
正则表达式
之方法
咱们来看看JavaScript中都有哪些操作正则的方法。 RegExp RegExp 是
正则表达式
的构造函数。 使用构造函数创建
正则表达式
有多种
写法
: new RegExp('abc'); // /abc/ new RegExp('abc', 'gi'); // /abc/gi new RegExp(/abc/gi); // /abc/gi new RegExp(/abc/m, 'gi'); // /abc/gi 它接受
两个
参数:第一个参数是匹配模式,可以是字符串也可以是
正则表达式
;第二个参数是修饰符。 如果第一个参数的
正则表达式
定义了修饰符,第二个参数又有值,则以第二个参数定义的修饰符为准
php
正则表达式
(regar expression)
引言: 在编写处理字符串的程序或网页时,经常会有查找符合某些复杂规则的字符串 的需要。
正则表达式
就是用于描述这些规则的语法。 例:在判断用户邮件地址格式、手机号码格式或者采集别人网页内容时. php也常常用到
正则表达式
php有
两个
常用的
正则表达式
函数:preg_match和ereg。 我今天刚看了preg_match.它的具体
写法
是preg_match(mode,string subject,array matches); 以下是我写的一个example. 复制代码 代码如下: <?php $mode=”/[^8s]/”;//匹配模块 $str=”sssjj88d”;//匹配内容 echo
mysql
正则表达式
LIKE 通配符
扩展
正则表达式
的一些字符是: “.”匹配任何单个的字符。 一个字符类“[…]”匹配在方括号内的任何字符。例如,“[abc]”匹配“a”、“b”或“c”。为了命名字符的一个范围,使用一个“-”。“[a-z]”匹配任何小写字母,而“[0-9]”匹配任何数字。 “ * ”匹配零个或多个在它前面的东西。例如,“x*”匹配任何数量的“x”字符,“[0-9]*”匹配的任何数量的数字,而“.*”匹配任何数量的任何东西。
正则表达式
是区分大小写的,但是如果你希望,你能使用一个字符类匹配两种
写法
。例如,“[aA]”匹配小写或大写的“a”而“[a-zA-Z]”匹配两种
写法
的任何字母。 如果它出现在被测试值的任何地
C#
110,571
社区成员
642,565
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章