• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >编程问答 > js正则匹配以固定字符串开头以固定字符串结尾

js正则匹配以固定字符串开头以固定字符串结尾

作者:佚名 字体:[增加 减小] 来源:互联网 时间:2017-06-07

佚名通过本文主要向大家介绍了js正则匹配字符串,js正则截取字符串,js字符串正则表达式,js正则替换字符串,js判断字符串结尾等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
问题:js正则匹配以固定字符串开头以固定字符串结尾
描述:

js正则匹配以固定字符串开头以固定字符串结尾,将匹配的内容过滤掉
用replace正则怎么写

<table>
    <tr><td>
        <div>
            <span data-mark='backurl'                   type='magic' title='选择链接'></span>
        </div>
    </td></tr>
    <tr><td>
        <div>
            <span data-mark='backurl'                   type='magic' title='选择链接'></span>
        </div>
    </td></tr>
</table>

就是要把这个table里面的<div>整个内容给过滤掉,请问用replace正则怎么写?
望答,感激不尽!


解决方案1:

附上源码

<table>
                        <tbody><tr>
                            <td data-x="0" data-y="0" rowspan="2" colspan="2" data-notempty="0"><a ><img src="http://192.168.0.211/egoushop/image_spaces/91/a9/27/b2/1437991133730.jpg"></a><div><span data-mark="backurl" type="magic" title="选择链接"></span><span data-mark="magic" title="选择图片"></span><span title="删除"></span></div></td>
                            
                            <td data-x="2" data-y="0" rowspan="3" colspan="2" data-notempty="1"><a ><img src="http://192.168.0.211/egoushop/image_spaces/91/a9/27/b2/1437964633361.jpg"></a><div><span data-mark="backurl" type="magic" title="选择链接"></span><span data-mark="magic" title="选择图片"></span><span title="删除"></span></div></td>
                            
                        </tr>
                        <tr>
                            
                            
                            
                            
                        </tr>
                        <tr>
                            <td data-x="0" data-y="2" rowspan="2" colspan="2" data-notempty="2"><a ><img src="http://192.168.0.211/egoushop/image_spaces/91/a9/27/b2/143796463482.jpg"></a><div><span data-mark="backurl" type="magic" title="选择链接"></span><span data-mark="magic" title="选择图片"></span><span title="删除"></span></div></td>
                            
                            
                            
                        </tr>
                        <tr>
                            
                            
                            <td data-x="2" data-y="3" rowspan="1" colspan="2" data-notempty="3"><a ><img src="http://192.168.0.211/egoushop/image_spaces/91/a9/27/b2/1437964633481.jpg"></a><div><span data-mark="backurl" type="magic" title="选择链接"></span><span data-mark="magic" title="选择图片"></span><span title="删除"></span></div></td>
                            
                        </tr>
                    </tbody></table>

解决方案2:

假设html就是你的所有html,那么:

html.replace(/<div[\s]+[\d\D]*<\/div>/g, '')

解决方案3:

按照你给的那段html,可以这样匹配:

html.replace(/<div[\s\w=\'><-]*[\W]*[\w\s><]*(\/div>){1}/g, 'hello');

js 正则替换字符串,js 正则 包含字符串,js 正则截取字符串,js 正则 不包含字符串,js 正则字符串查找,js 正则 提取字符串,js 正则匹配字符串,js 正则 字符串长

我在控制台中测了一些这个html,结果是这样:
js 正则替换字符串,js 正则 包含字符串,js 正则截取字符串,js 正则 不包含字符串,js 正则字符串查找,js 正则 提取字符串,js 正则匹配字符串,js 正则 字符串长

当然啦,这个只针对你给出的那段html,更多的你可以找个正则工具测验一番。


分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • 下面这个正则表示和这几个字符串是否匹配?为什么?
  • 正则匹配到空字符串
  • JS里的正则匹配会出现无穷解最终导致浏览器卡死
  • js正则字符串筛选
  • 正则匹配不包含某字符串的字符串
  • js正则替换,如何只替换匹配的到的字符串中的一部分
  • 正则匹配重复字符串中某一段内容
  • js正则匹配以固定字符串开头以固定字符串结尾
  • 正则不匹配到指定的字符串

相关文章

  • 2017-06-07 python小白的基础问题关于while循环的嵌套
  • 2017-06-07 大家如何配置系统的dir_color的?
  • 2017-06-07 关于七牛WP插件,特色图像问题
  • 2017-06-07 官方的iossdkDemo里的Token是怎么来的?
  • 2017-06-07 七牛jssdk上传图片FilesAdded函数中定义的参数在FileUploaded函数中怎么取到
  • 2017-06-07 请问django和flask在pythonweb开发中哪个用的多?
  • 2017-06-07 jbpm整合struts,hibernate,spring问题!
  • 2017-06-07 关于result是200和304的问题
  • 2017-06-07 laravel51中,request验证的时候需要add和edit各写一个request吗?
  • 2017-06-07 求助正则密码验证

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • 域名和主机测试域名和自有域名的加速效果有差别吗?
    • python爬虫python复杂表格合并
    • 七牛无法上传文件。。。
    • (redis)关于给用户发送邮件的一些问题
    • jboss数据源遍历问题
    • 灵异事件,关于coercingtoUnicode:needstringorbuffer,NoneTypefound
    • 有没有学习算法的好的思路,或者好书?
    • jbpm43用户组问题
    • (python)!!!nointernalroutingsupport,rebuildwithpcresupport!!!
    • 七牛javascriptsdk上传报错,mOxieisnotdefined

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有