如何检查单词是否是字符串中的最后一个单词?

时间:2015-05-01 17:45:03

标签: string actionscript-3

我想检查特定单词是否是字符串中的最后一个单词。 (字符串是文本字段中的用户输入) 有什么好办法呢?

3 个答案:

答案 0 :(得分:4)

我会使用lastIndexOf()

function endsWith(str:String, ending:String):Boolean {
    var index:int = str.lastIndexOf(ending)
    return index > -1 && index == str.length - ending.length;
}

trace(endsWith("Hello World", "World"))

答案 1 :(得分:2)

/yourword$/.test(string)是用于测试字符串是否以特定值结尾的正则表达式模式。

答案 2 :(得分:0)

请阅读文档。 [http://help.adobe.com/en_US/AS2LCR/Flash_10.0/help.html?content=00001551.html]

searchString.lastIndexOf( “TheWord”);