IE8+,及其他浏览器可以用
documentquerySelector('meta[name=description]')getAttribute('content')IE低版本用getElementsByTagName,然后循环找下
使用JQuery可以直接兼容
alert($('meta[name=description]')attr('content'));获取两个特定字符之间的的字符串的正则表达式 \{\@(+)\@\}
我给你一个Javascript语言的例子,你看看吧
<script type=text/javascript>var str="∠A+∠B=__{@平行线的性质||直角坐标@},hahha@sdka___{@平行线的性质@}";
var regex=/\{\@(+)\@\}/g;
var result;
while((result=regexexec(str))!=null)
alert(result[1]);
</script>
运行结果
平行线的性质||直角坐标
平行线的性质
我看了一下你要替换的字符串的规律,都是以Sele和下横线开头,紧接一串数字,最后以@号结尾。根据这个规律,我写了以下正则表达式,已调试成功:
var reg = /Sele_\d+@/g; // 给变量reg赋值正则表达式a = areplace(reg, ""); // 代码解析:// 正则表达式用两个/号装起来// 其中\d表示数字// 后面跟着+号表示匹配1个或多个数字// 最后的字母g表示global(全局匹配),如果没有字母g则只匹配第一个……
以上就是关于JS 获取字符串中某一段字段全部的内容,包括:JS 获取字符串中某一段字段、正则表达式 获取两个特定字符之间的的字符串、js用正则表达式来获取指定头和尾的字符串 全局等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)