我想用jQuery获取一些字符串。 例如:在jQuery中获取字符串片段
<div class="example">
My sentence: xxxxxx
</div>
编辑:“xxxxxx”是一个变量。 我想在“我的句子:”之后得到一段文字。我该怎么做?
我想用jQuery获取一些字符串。 例如:在jQuery中获取字符串片段
<div class="example">
My sentence: xxxxxx
</div>
编辑:“xxxxxx”是一个变量。 我想在“我的句子:”之后得到一段文字。我该怎么做?
请参阅我的评论关于Adil的代码如下。你不得不分裂'我的句子:'而不是':'。 – crush
^这是假设“我的句子:”不能出现在文本的“句子”部分。 – crush
感谢您的回复作品.. – Lightsaber
什么是基于选择?你不能只输入一些东西,并说我想选择这个特定的文本。 多种方式来实现你所需要的,请阅读以下和使用什么适合你的需求:
http://jquerybyexample.blogspot.com/2012/06/jquery-string-functions.html
感谢您的来源,我将此添加到我的书签。 – Lightsaber
实际上,你想找到的:
第一个索引,然后让下面的子字符串。
var text = $('.example').text();
var sentence = text.substring(text.indexOf(':') + 1);
alert(sentence);
对于这个问题得到妥善满意的,我们需要知道更多有关令牌'我一句话:'。它会包含不同的文字吗?它会被一个':'拖放吗?你真的只是在':'的第一个实例之后寻找文本字符串吗? – crush
我们还需要了解更多关于实际句子的内容,上面用'xxxxxx'表示。你能保证它永远不会包含':'或'我的句子:'?如果你能保证这两个例外,那么可以使用下面使用'split'的变体之一。否则,您将需要使用'indexOf'和'substring'方法的组合。 – crush