嗨,我有这样的代码:
<span class="someclass" style="display:none"></span> Some text
如何只匹配“Some”这个词?使用 Javascript 的 regExp 10 倍
最佳答案
您需要将“一些文本”放入“div”中,以便可以引用它
var str=document.getElementById("myText").innerText;
var patt1=/(Some)/g;
document.write(patt1.test(str));
这将返回 true
这是一个工作版本:http://jsfiddle.net/4df3w/1/
更改里面的文本以查看差异。
<小时/>编辑:我发现您的意思并不是“Some”这个词。将文本放入 div 中,然后在函数中执行以下操作:
var str = document.getElementById("myText").innerText;
var match = str.split(" ")[0];
document.write(match);
关于javascript - 正则表达式如何匹配html元素后的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14856656/