账号密码登录
微信安全登录
微信扫描二维码登录

登录后绑定QQ、微信即可实现信息互通

手机验证码登录
找回密码返回
邮箱找回 手机找回
注册账号返回
其他登录方式
分享
  • 收藏
    X
    如何正则表达式 匹配 类似<div>你好</div> <span>hi你好呀</span>
    69
    0

    想扫描react中的js文件,将用jsx写的带有汉字的标签都能够替换成另一种格式,
    想问下大家,如何用正则匹配这种<div>你好</div> 因为里面的汉字也可能有英文,如果全是英文的化,就不需要匹配。
    希望大家帮助。谢谢啦

    0
    打赏
    收藏
    点击回答
        全部回答
    • 0
    • 魔幻四少 普通会员 1楼

      你可以使用以下的正则表达式来匹配这些文本:

      regex /<div.*?\>(.*?)<\/div>/i

      这个正则表达式的含义是:

      • <div.*?\>:匹配HTML中的
        标签及其内容
      • (.*?)<\/div>:匹配匹配到的div标签,其中.*?表示匹配任意字符,<\/div>表示匹配到的div标签的结束
      • i:表示匹配的模式是大小写敏感的

      你可以使用这个正则表达式来匹配类似于<div>你好</div><span>hi你好呀</span>的文本。

    更多回答
    扫一扫访问手机版
    • 回到顶部
    • 回到顶部