从函数返回的文本中删除子字符串

时间:2019-06-03 19:34:01

标签: javascript html

我有一个返回文本的函数,但是我需要从返回的文本中删除特定的子字符串。我对通过stackoverflow找到的建议做了很多尝试,但到目前为止都没有奏效。有什么建议吗?

<div id="textfunction">
  <script>
    $().ready(function() {
    console.log($("#textfunction")
        .load("https://example.com/").text().replace("substring",""))}
    );
  </script>
</div>

我想得到:“返回的文本:。”相反,我得到的是:“返回的文本:子字符串。”

2 个答案:

答案 0 :(得分:2)

如果要更改文本,则需要将其放入文本函数text("like this")

console.log($("#textfunction").load("https://example.com/").text(replace("substring","")));

将返回替换后的文本。

答案 1 :(得分:1)

如果要在链中进行替换,这是正确的方法。

const cadena = "hola subcadena"; cadena.replace(/subcadena/g, '').trim("")