我有以下字符串," blahblah
hellothere",我希望缩短为" hellothere"使用JavaScript和/或JQuery。
我尝试使用以下代码:
var titletext123 = "blahblah<br>hellothere"
var injuryt3xt = titletext123.substring(titletext123.indexOf("<br>") +1);
只返回&#34; br&gt; hellothere&#34;。
有没有人有任何代码可以摆脱之前的所有文字?
非常感谢你。感谢您的所有帮助!
答案 0 :(得分:3)
成功
var titletext123 = "blahblah<br>hellothere" var injuryt3xt = titletext123.substring(titletext123.indexOf("<br>") + 4);
所以它是+4。其中包含<br>
中所有字符的帐号。
答案 1 :(得分:1)
您可以使用split()
并获取第二个元素。
var titletext123 = "blahblah<br>hellothere" ;
var injuryt3xt = titletext123.split("<br>")[1];
alert(injuryt3xt);
答案 2 :(得分:1)
使用正则表达式:
var text = "blahblah<br>hellothere"
var clipped = str.replace(/.+\<br\>/, ""));
答案 3 :(得分:1)
另一种选择(取决于具体情况)可能是:
var injuryt3xt = titletext123.split("<br>")[1];
哪个会将<br>
上的字符串拆分并返回一个带有剩余部分的数组...其中第二个引用[1]