JS 获取字符串中某一段字段

JS 获取字符串中某一段字段,第1张

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用正则表达式来获取指定头和尾的字符串 全局等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/9680348.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存