标签:
^:表示字符串开始位置,在多行匹配中表示一行的开始位置。
/^\w+/匹配字符串中第一个单词。
$:表示字符串结束的位置,在多行匹配中表示一行的结束位置。
/\w+$/匹配字符串中最后一个单词。
/@.+$/匹配邮箱服务器。
str = "Great hope make great man";
str = str.replace(/$/,"!");//在字符串结尾插入需要的字符
\b:表示一个单词(而非字符)边界,也就是单词和空格之间的位置,或者字符(\w)与字符串开头或者结尾之间的位置。
str = "Great hope make great man";
arr_m = str.match(/\b\w+\b/g);//提取字符串中所有单词
arr_m = ["Great","hope","make","great"," man"]
\B:表示非单词边界,与"\b"相反
标签:
原文地址:http://www.cnblogs.com/snzigod/p/4181191.html