如果一篇英文文章中带有换行符,是不是与其它字符匹配的方式一样呢?如何用正则表达式匹配带有换行符的文章呢?笔者与大家分享一下操作经验。
工具/原料
Flash CS6
方法/步骤
1
首先,定义一个字符串变量article,在变量中保存一个句子,注意句子末尾带有一个换行符。
2
变量article中,继续添加一个句子,用加号实现添加。
3
定义一个正则表达式,匹配整篇文章。
4
定义一个数组变量arr,将匹配结果保存在变量中。
5
最后,在窗口中输出匹配结果。
6
运行程序,可以看到窗口中,输出的结果为null。为什么用小数点元字符匹配文章,结果却是空呢?这是因为文章中包含了换行符\n,而小数点元字符匹配的是除换行符以外的任何单个字符,所以匹配结果为空。
7
只需在正则表达式的尾部,添加一个字符s,即可实现整篇文章的匹配。
注意事项
1
新建Flash文档时,应选择“ActionScript3.0”选项。
2
作者声明:本篇经验系本人辛勤劳动的原创成果,未经许可,谢绝转载。
上一篇:邮箱正则表达式的分析
下一篇:使用正则表达式验证字符串