我想检查特定单词是否是字符串中的最后一个单词。 (字符串是文本字段中的用户输入) 有什么好办法呢?
答案 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”);