首页 > 代码库 > JavaScript正则表达式-边界符
JavaScript正则表达式-边界符
^:表示字符串开始位置,在多行匹配中表示一行的开始位置。
/^\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"相反
JavaScript正则表达式-边界符
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。