正则表达式

标签 javascript regex anchor

我刚刚对 javascript 中的正则表达式对象有疑问...

我的正则表达式是这样的:

          data-href="[^"\r\n]*"

当我在这个网站上使用它时: http://www.regular-expressions.info/javascriptexample.html

匹配以下字符串:

       <div class="fb-like" data-href="http://example.org" data-send="true" data-layout="box_count"

它测试阳性并返回 url。我的目我真的希望 Facebook 按钮是可变的,这样当一个人点击“喜欢”时,他们不只是“喜欢”主页。

我该怎么做?

我尝试了各种教程,但根本无法匹配正则表达式(它总是返回 false)。

我应该从哪里开始?

谢谢!!!

最佳答案

您可以使用 jQuery 或任何其他 JS 框架更改属性。那么你不需要任何正则表达式。这个

$(".fb-like").attr("data-href", window.location.href);

应该这样做。

关于正则表达式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11860391/

相关文章:

javascript - 添加到代码中的 Jquery 选项卡使自动滚动(垂直)滚动过去 anchor

javascript - 如何使用 JQuery 覆盖 css

javascript - 正则表达式量词匹配较短的序列

javascript - 如何检查字符串是否为正整数,允许0和全0小数

html - Bootstrap 分页中的禁用链接

javascript - HTML anchor 标记 onclick 提交表单并重定向到 href 链接

javascript - 如何让机器人通过 ID 或权限来识别您的身份

javascript - 使用链接打开对象标签中的内容

javascript - 如果 div 有图像,则将该 img 放在其他 div 中

objective-c - Objective-C 和 Core Data 中的正则表达式