从中提取内容

发布于 2024-10-07 15:34:14 字数 364 浏览 7 评论 0原文

我有一个像这样的字符串:

"<![CDATA [Lorem ipsum dolor sit amet, <a href="http://www.google.com">consectetur</a> siptum. adipiscing elit. Phasellus pulvinar hendrerit malesuada. Mauris eget ante nulla. Suspendisse tempus lorem id.]]>"

使用 jquery 我需要提取 内的整个内容。 考虑将整个数据存储在字符串变量中。 请帮我解决这个问题。

I am having a string like:

"<![CDATA [Lorem ipsum dolor sit amet, <a href="http://www.google.com">consectetur</a> siptum. adipiscing elit. Phasellus pulvinar hendrerit malesuada. Mauris eget ante nulla. Suspendisse tempus lorem id.]]>"

using jquery I need to extract the entire content which is inside the <![CDATA []]>.
consider the entire data to be stored in a string variable.
Please help me with this.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

耳根太软 2024-10-14 15:34:14

您可以使用纯 javascript,使用子字符串来完成此操作:

var cDataString = "<![CDATA [Lorem ipsum dolor sit amet, <a href=\"http://www.google.com\">consectetur</a> siptum. adipiscing elit. Phasellus pulvinar hendrerit malesuada. Mauris eget ante nulla. Suspendisse tempus lorem id.]]>";
cDataString = cDataString.substring(0, (cDataString.length - 3)); // remove ]]>
cDataString = cDataString.substring(10, (cDataString.length)); // remove <![CDATA [
alert(cDataString);

You can do this with pure javascript, using substring:

var cDataString = "<![CDATA [Lorem ipsum dolor sit amet, <a href=\"http://www.google.com\">consectetur</a> siptum. adipiscing elit. Phasellus pulvinar hendrerit malesuada. Mauris eget ante nulla. Suspendisse tempus lorem id.]]>";
cDataString = cDataString.substring(0, (cDataString.length - 3)); // remove ]]>
cDataString = cDataString.substring(10, (cDataString.length)); // remove <![CDATA [
alert(cDataString);
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文