javascript - 使用 jquery 从链接中删除不需要的文本

标签 javascript jquery

你好 friend ,我想创建一个函数,在搜索之前从输入链接中删除特定的单词组:

我得到了这个编码:

jquery:

<script type="text/javascript">
        function GetIdinfo() {
            var q = document.getElementById("graph").value;
            window.open("http://graph.facebook.com/" + q,"", "width=500px, height=300px");
        }
    </script>


HTML:

<form action="index.php" method="get">
<input id="graph" type="text" name="q" size="20" placeholder="Guru.of.Fun or 100XXXX"/></td>
<input type="button" name="graph" value="Get Facebook Data" class="submit" onclick="GetIdinfo()" />

现在我想获得一些帮助来删除https://graph.facebook.com/并且仅读取反斜杠/之后的文本:

100008622 from full link https://www.facebook.com/100008622
  • 如果任何用户在搜索文本区域中输入..

最佳答案

您可以使用正则表达式

var regex = /\d+/g;
var string = "https://www.facebook.com/100008622";//window.location.href you can use directly this;
var matches = string.match(regex);  
alert(matches);

Jsfiddle

关于javascript - 使用 jquery 从链接中删除不需要的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30257755/

相关文章:

javascript - 将所有共享数据存储在父组件中是错误的吗?

jQuery 表单自动提交

javascript - Animate.css 和音频

javascript - 如果图像字段在剑道网格中为空,如何显示默认图像?

javascript - 如何确保包含多个 $.ajax 调用的函数完全同步运行,并允许浏览器在执行时重新绘制

javascript - 从下拉列表中选择 'other' 时 jQuery 自动创建文本框?

javascript - 如何以 Angular 将对象从具有隔离范围的嵌套指令传递到父 Controller 范围

Javascript:访问正确的范围 "under"apply(...)

javascript - 使用动态颜色向图例添加标签

javascript - Highcharts : Add xaxis dynamically doesn't consider what type I give it