flash_love
flash_love
2017-07-14 02:38
采纳率: 100%
浏览 3.2k

正则表达式 匹配 <script></script>

有这样一段

 <script> 1111</script>222222<script>33333</script>我想要匹配到
<script>1111</script> 和 <script>33333</script>,这样应该怎么写
  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • showbo
    已采纳
     <script>[\s\S]+?</script> 
    
    点赞 评论
  • github_37125043
    CN-cheng 2017-07-14 02:44

    下面匹配的是有1111或33333即可

     var str = "111122222233333";
     console.info(str.match(/(111|33333)/));
    
    点赞 评论
  • weixin_39473435
    weixin_39473435 2017-07-14 02:48
    /^1111.33333$/以1111开头33333结尾,中间随意。数字字母符号均可,换行除外。
    
    点赞 评论
  • q975583865
    一点寒芒先至 2017-07-14 02:54
     var pattern = /[1|3]/;
    var str = "";
    console.log(pattern.test(str));
    

    http://www.bejson.com/othertools/regex_create/

    点赞 评论

相关推荐