如何使用文本末尾的哈希(#示例#FOO #hello_world#foo-bar#2012)来跟踪标记,而不是文本中的哈希?
Lorem ipsum dolor http://www.example.com/#about consetetur #sit_amet,consetetur sadipscing,sed #diamnonumy eirmod tempor #invidunt ut labore #Example #FOO #hello_world#foo-bar#2012
感谢。乌利
答案 0 :(得分:0)
算法应该是这样的:
答案 1 :(得分:0)
这与sub_stantial的方法非常相似,尽管我总觉得,最好是使用数组进行操作:
function returnEndHashtags(message:String):Array
{
var lastHashtagIndex:int;
var words:Array = message.split(" ");
var l:int = words.length;
for (var i = l-1; i > -1; i--)
{
if (!(words[i].toString().charAt(0) == "#"))
{
lastHashtagIndex = i + 1;
break;
}
}
return words.slice(lastHashtagIndex);
}
让我们希望向导出现并讲述如何使用正则表达式。
答案 2 :(得分:0)