元字符在正则表达式中如何使用

正则表达式中 , 除了通俗字符外 , 还有元字符 , 若是想利用复杂的正则表达式 , 必需用到元字符 , 若何在正则表达式中利用元字符呢?笔者与大师分享一下操作经验 。

元字符在正则表达式中如何使用

文章插图

需要这些哦
Flash CS6
方式/
1(一)小数点元字符的利用
起首 , 界说一个字符串变量article , 保留一篇英文文章 。

元字符在正则表达式中如何使用

文章插图

2接着 , 界说一个正则表达式 , 表达式匹配的值为小数点 。

元字符在正则表达式中如何使用

文章插图

3最后 , 输出匹配的成果 。

元字符在正则表达式中如何使用

文章插图

4输出的成果为T , 这是因为元字符小数点在正则表达式中 , 暗示匹配任何单个字符 , 所以它匹配了文章的第一个英文字母 。

元字符在正则表达式中如何使用

文章插图

5(二)加号元字符的利用
接着 , 在正则表达式中增添一个加号 。

元字符在正则表达式中如何使用

文章插图

6运行法式 , 整篇文章都输出在窗口中了 , 这是因为加号暗示匹配它前面的1到多个字符 , 所以把整篇文章都匹配了 。

元字符在正则表达式中如何使用

文章插图

7(三)米字号元字符的利用
然后 , 把正则表达式中的加号改为米字号 。

元字符在正则表达式中如何使用

文章插图

8【元字符在正则表达式中如何使用】运行法式 , 成果和上面一样也把整篇文章都输出来了 , 这是因为元字符米字号匹配它前面的0到多个字符 , 所以它把整篇文章匹配输出了 。

元字符在正则表达式中如何使用

文章插图

9那么加号与米字号元字符有什么区别呢?我们将米字号前的字符改为h 。

元字符在正则表达式中如何使用

文章插图

10运行法式 , 可以看到输出成果为空 , 这是因为米字号匹配它前面的0到多个字符 , 而加号匹配它前面的1到多个字符 。

元字符在正则表达式中如何使用

文章插图

11若是将米字号改为加号 , 输出窗口中输出的字符为h符号 。

元字符在正则表达式中如何使用

文章插图

推荐阅读