gpt4 book ai didi

actionscript-3 - AS3 - 查找两个其他子字符串之间的子字符串

转载 作者:行者123 更新时间:2023-12-04 04:29:55 24 4
gpt4 key购买 nike

我正在创建一个 Flash 应用程序,它从服务器加载一个文件,并将其存储在一个字符串中。我想在该字符串中找到子字符串,它位于两个已知子字符串之间。

注意。我不想使用 reg-ex 执行此操作,因为我希望它易于重用。

理想情况下,我想要一个可以通过传递开始和结束子字符串来重复使用的函数。

例如沿着这些线的东西..

function getSubString(start:String, end:String):String

我正在努力解决这个问题。如果有人可以提供帮助,我们将不胜感激。谢谢你。

毫无疑问,这是得到“你为什么不直接用谷歌搜索它……”的答案的问题之一。我已经做了,并没有发现太多!对不起!

编辑:字符串中可能有多个“开始”和“结束”子字符串的实例,我希望它位于每个实例的第一个实例之间。

最佳答案

function getSubString(start:String, end:String, fullString:String):String {
var startIndex:Number = fullString.indexOf(start) + start.length;
var endIndex:Number = fullString.indexOf(end) - 1;// You can change this to
// lastIndexOf in order to
// get the string between the
//first instance of start and
// the last index of end
return fullString.substring(startIndex, endIndex);
}

我还没有测试过,所以您可能会发现 off by 1 错误。

关于actionscript-3 - AS3 - 查找两个其他子字符串之间的子字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8859829/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com