好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

正则表达式-正则表达式的应用示例

中列出了JavaScript中支持的所有元字符和元符号,以及它们所代表的含义。这篇文章中我们将通过具体的例子来演示这些元字符和元符号的使用方法。

在正则表达式中,圆点(.)元字符代表任何字符(除了回车换行符之外)。通常使用圆点字符来表示占据一个位置,进而表达圆点两侧符号之间的距离关系。例如,正则表达式 /a..b/ 的含义是:匹配以字符a开头,后面跟两个任意字符,然后是字符b的子串。正则表达式 / 表示匹配任何由两个字符组成的子串。

下面的例子搜索字符串中是否包含有“java”子串,正则表达式为: /j..a/gi 。你可以在文本框中输入字符串来进行测试。

var myString = $("#textarea-1").val();
var regex = /j..a/gi;
if(regex.test(myString)){
 alert("在字符串“"+myString+"”中找到了正则表达式/j..a/gi的匹配。")
}else{
 alert("没有找到匹配的模式。");
}                              
                            

  阅读:77次