我想从一个字符串中获取特定字符出现后的文本。
比如:texttexttext#abc 我想要获取 abc
在 jQuery 中该如何实现? (这可能对某些人来说很简单,但我在 jQuery 方面经验较少)
我想从一个字符串中获取特定字符出现后的文本。
比如:texttexttext#abc 我想要获取 abc
在 jQuery 中该如何实现? (这可能对某些人来说很简单,但我在 jQuery 方面经验较少)
你可以这样做:
var text = 'texttexttext#abc';
var abc = text.substring(text.indexOf('#') +1);
您不需要使用jQuery来实现这个功能。简单的JavaScript就可以了。
在这种情况下:
var text = 'texttexttext#abc';
var textAfterHash = text.split('#')[1];
或者var textAfterHash = text.substring(text.indexOf('#') + 1);
var x = 'texttexttext#abc';
var y = x.substring(x.indexOf('#') + 1);
alert(y); //abc