baihongyu.com
博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
JavaScript正则表达式19例(8)
阅读量:
6758 次
发布时间:
2019-06-26
本文共 458 字,大约阅读时间需要 1 分钟。
(……续例7)
例8:非打印字符匹配
void
function
reg_08()
{
var
s =
"Mengliao Software Studio"
;
var
r1 = /\t/g,
//匹配1次
r2 = /\s/g;
//匹配2次
for
(i = 1; i <= 2; i++)
{
t =
"alert(s.match(r"
+ i +
"));"
eval(t);
}
}
这个例子同样很简单,s中的第一个空白是一个制表符,第二个空白是一个空格。
\t
符号表示匹配一个制表符。等价于
\x09
和
\cI
,即键盘上的Tab键在记事本中输入的符号。
\s
符号则表示匹配任何空白字符,包括空格、制表符、换页符等等。等价于
[\f\n\r\t\v]
。
运行结果:r1匹配了s中的制表符,而r2可以匹配s中的制表符和空格共两个空白字符。
(未完待续……)
本文转自 BlackAlpha 51CTO博客,原文链接:http://blog.51cto.com/mengliao/467850,如需转载请自行联系原作者
你可能感兴趣的文章
Remove Element
查看>>
ES6 Promise 用法讲解
查看>>
20180320作业1:源代码管理工具调查——15100216
查看>>
输出空心菱形
查看>>
StringBuilder类为何比string的简单拼接效率高
查看>>
仿百度搜索框自动下拉提示
查看>>
某封包地址分析
查看>>
渗透测试
查看>>
第七节
查看>>
获取和设置WebBrowser内核IE版本
查看>>
我的第一个博客,开始记录点滴生活
查看>>
用C#sqlserver实现增删改查
查看>>
使用DataX同步MaxCompute数据到TableStore(原OTS)优化指南
查看>>
绿色地址栏,未来安全的新趋势!
查看>>
给初学者的RxJava2.0教程(一)(转)
查看>>
进程概念
查看>>
netlink socket编程
查看>>
注册特殊广播接收者
查看>>
matplotlib正弦和余弦图
查看>>
DataTable的用法
查看>>