社区
JavaScript
帖子详情
请问正则的/\cX/有没有例子?
zjwtnt
2004-11-09 11:34:49
我有个例子:
/\cM/ 匹配字符串中的control-M
我就是不明白这是为什么?
...全文
197
7
打赏
收藏
请问正则的/\cX/有没有例子?
我有个例子: /\cM/ 匹配字符串中的control-M 我就是不明白这是为什么?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zjwtnt
2004-11-11
打赏
举报
回复
还是不明白,我想知道
用括号括住的参数,是不是还要单独匹配
(b+)(d)
littleboys
2004-11-11
打赏
举报
回复
<SCRIPT LANGUAGE="JavaScript1.2">
//忽略大小写
myRe=/d(b+)(d)/ig;
myArray = myRe.exec("cdbBdbsbz");
</SCRIPT>
输出之后:
myArray[0]="dbBd"
myArray[1]="bB"
myArray[2]="d"
解释:
(pattern) 匹配 pattern 并获取这一匹配。所获取的匹配可以从产生的 Matches 集合得到,在VBScript 中使用 SubMatches 集合,在 JScript 中则使用 $0…$9 属性。要匹配圆括号字符,请使用 '\(' 或 '\)'。
littleboys
2004-11-11
打赏
举报
回复
<SCRIPT LANGUAGE="JavaScript1.2">
myRe=/ab+/g;
str = "abbcdeafabbbbh"
myArray = myRe.exec(str);
document.writeln(myArray[0]+", "+myRe.lastIndex);
mySecondArray = myRe.exec(str);
document.writeln(mySecondArray[0]+","+myRe.lastIndex);
</SCRIPT>
输出是abb, 3 abbbb,13
<SCRIPT LANGUAGE="JavaScript1.2">
myRe=/ab*/g;
str = "abbcdeafabbbbh"
myArray = myRe.exec(str);
document.writeln(myArray[0]+", "+myRe.lastIndex);
mySecondArray = myRe.exec(str);
document.writeln(mySecondArray[0]+","+myRe.lastIndex);
</SCRIPT>
输出是 abb, 3 a,7
解释:
* 匹配前面的子表达式零次或多次。要匹配 * 字符,请使用 \*。
+ 匹配前面的子表达式一次或多次。要匹配 + 字符,请使用 \+。
shyslysky
2004-11-10
打赏
举报
回复
一个例子:
alert(/\cM/.test("回车符\r"))
alert(/\cM/.test("没有回车符"))
zjwtnt
2004-11-10
打赏
举报
回复
<SCRIPT LANGUAGE="JavaScript1.2"> myRe=/ab*/g;str = "abbcdeafabbbbh"
myArray = myRe.exec(str);
document.writeln(myArray[0]+", "+myRe.lastIndex);
mySecondArray = myRe.exec(str);
document.writeln(mySecondArray[0]+","+myRe.lastIndex);
</SCRIPT>
结果输出:
abb,3
a,7
我想象中的值是:
abb,3
abbbb,9
何解?
zjwtnt
2004-11-10
打赏
举报
回复
前者已经没有问题了,还有.....
<SCRIPT LANGUAGE="JavaScript1.2">
//忽略大小写
myRe=/d(b+)(d)/ig;
myArray = myRe.exec("cdbBdbsbz");
</SCRIPT>
输出之后:
myArray[0]="dbBd"
myArray[1]="bB"
myArray[2]="d"
为何会输出这样的结果呢?我想象的的值是只有一个:"dbBd"
shyslysky
2004-11-10
打赏
举报
回复
语言本身的约定,正则表达式参考:
http://www.kymita.com/article/list.asp?id=380
正则
表达式速查
正则
表达式举例
正则
表达式学习
###
正则
表达式基础知识与应用详解 #### 一、
正则
表达式简介
正则
表达式(Regular Expression)是一种强大的文本处理工具,能够帮助我们完成对字符串的搜索、替换等操作。它广泛应用于各种编程语言中,如JavaScript...
正则
表达式及其应用简介
特殊字符是在
正则
表达式中有特定意义的字符,它们通常用于构造更复杂的模式。以下是一些常见的特殊字符及其含义: - `\`:用于转义下一个字符,使其失去特殊意义。例如,`n`匹配字符`n`,`\n`匹配一个换行符。 - `^...
php的
正则
表达式完全手册.pdf
正则
表达式中的运算符有不同的优先级,正确理解这些优先级对于构建复杂的匹配模式至关重要。 5. 符号解释: 手册中将详细解释每个
正则
表达式符号的含义和用法,帮助读者理解并掌握它们。 6. 部分
例子
: 通过实例...
【
CX
】采集器免费版 2.6采集规则最详细图文教程教学
【
CX
】采集器免费版 2.6 是一款强大的网页数据抓取工具,适用于需要从互联网上批量收集信息的用户。本教程将详细介绍如何配置和使用该版本的采集规则,以便高效、准确地抓取所需的数据。 首先,我们来看采集规则的...
php
正则
表达式使用的详细介绍
在这个
例子
中,我们定义了两个
正则
表达式模式,分别用于匹配电子邮件地址和电话号码,并使用`preg_match()`函数来检查字符串是否包含这些模式。 #### 6. 小结 通过本文的学习,相信你已经对PHP
正则
表达式有了较为...
JavaScript
87,994
社区成员
224,697
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章