Javascript 在开头而不是结尾修剪文本元素

Javascript 在开头而不是结尾修剪文本元素,javascript,html,css,Javascript,Html,Css,我需要隐藏省略号元素,所以基本上是三个点。。。这是每段文字的开头 例如,文本类似于“…一些文本”,那么如何修剪。。。在开头,它只显示“一些文本” 寻找CSS或JS解决方案 没有太多的代码,只有简单的HTML: <p>... Some text rendered by some PHP CMS</p> 所以我想要的是,它会隐藏所有开头的省略号: <p>Some text rendered by some PHP CMS</p> 它不是重复的,我这

我需要隐藏省略号元素,所以基本上是三个点。。。这是每段文字的开头

例如,文本类似于“…一些文本”,那么如何修剪。。。在开头,它只显示“一些文本”

寻找CSS或JS解决方案

没有太多的代码,只有简单的HTML:

<p>... Some text rendered by some PHP CMS</p>
所以我想要的是,它会隐藏所有开头的省略号:

<p>Some text rendered by some PHP CMS</p>

它不是重复的,我这里问的是如何隐藏省略号,而不是添加省略号。它不必是省略号,我需要以某种方式隐藏段落开头的三个字符,在本例中是“…”。

使用正则表达式替换。匹配字符串开头的任意数量的点,并用空字符串替换它们


例如:…my string.replace/^\.*/;将成为我的字符串

您可以执行如下字符串替换:

var str = "...some text";
var res = str.replace("...", "");

一定要显示一些代码,以表明您尝试了一些不重复的东西,答案是添加省略号,而不是删除。这不会取代所有。在字符串中,与前3个相比?@ThePlatypus您是对的,我将编辑我的答案。这是怎样的:/^\.*/?这将处理字符串开头的任意数量的.s,而不是具体的3。我不能添加答案,因为它是重复的。所以会有多个段落有开头省略号,我的字符串部分总是不同的文本。如果您以某种方式包含起始段落标记,比如

,可能效果会更好。。。然后将其替换为

?@OptimusPrime在元素中获取文本不是问题的一部分。一旦你有了这个文本,把它存储在一个变量中,然后调用。替换它。