检查字符串的一部分,全部读入,然后分开
check for part of a string, read in all then split up
所以在文本的不同部分,我将有随机链接,我需要在一个解释。
例如,文本可能是
<div id="test">
<li> blah blah</li>
<li> <!--{Byond:cta|localAction:products:4|Cool Dude}--> blah blah blahs</li>
<li> blah facility blah**</li>
<li> No blah of blahpayment</li> </ul>
<p> <!--{Byond:cta|localAction:contact|Contact Us}--></p> <p> </p>
</div>
首先我知道我可以在
中读取它var text = $("#test").html();
然后检查
if (text.indexOf("Byond:cta|localAction") >= 0) {
//do something
{
我有//做的事情是现在我需要在每个实例中读取:cta|localAction -但我需要从起点读取它是<!--
,直到终点是-->
,我不知道如何做到这一点
我猜一旦我有一个字符串,我可以使用sting。
您可以使用RegExp来获取字符串的所需参数。示例
var expr = /.*<--(Byond:cta|localAction.*)-->.*/i;
var result = expr.exec(text);
console.log(result);
//result[1] must be needed text part
相关文章:
- 让文本输入幻灯片显示输入时的新文本输入?然后向后滑动
- Javascript运行php文件,然后下载文件
- 如何将屏幕分辨率乘以 80%,然后在代码中使用
- 弹出窗口出现,然后退出
- 如何在JQuery函数中定义一个值,然后调用另一个函数并使用该值
- 将值输入到对象,然后该对象推送到数组
- 如何临时暂停浏览器渲染,然后恢复整个页面
- JS:检查URL中的参数,然后迭代一个参数为var的函数
- JavaScript-切换“;全部检查”;复选框true/false
- 滚动然后捕捉到顶部而不是取消捕捉
- AngularJS加载JSON数据,然后从中解析/加载HTML
- 有没有一个抽象层,这样我就可以集成一次,然后使用pusher、pubnub或faye
- Canvas+svg路径动画,在路径中的特定点暂停一段时间,然后继续
- 如果30秒未单击,请应用CSS一次,将其删除,然后重新迭代
- 点击相同的按钮打开模型,然后提交表单
- 如何获取页面上所有图像的来源,然后将它们全部放在一个分区中
- 淡入多个元素,然后将它们全部淡出并替换
- 检查字符串的一部分,全部读入,然后分开
- 提取任意给定数组中的所有数字,然后将它们全部相加
- Regex JavaScript-如何检查字符串是否全部是字母,然后是数字