【问题标题】:Google Sheets Script: Getting values between two values?谷歌表格脚本:获取两个值之间的值?
【发布时间】:2019-11-25 20:45:17
【问题描述】:
var mySTR = "some text some text some text1 text some text1 some text, some text some text text1 some other text text2 some text."
// i want as result: all text bewteen last appearing "text1" and "text2"
var result = "text1 some other text text2"
我该如何解决这个问题?
提前致谢
【问题讨论】:
标签:
javascript
google-apps-script
【解决方案2】:
mySTR.slice(mySTR.lastIndexOf('text1')+5,mySTR.lastIndexOf('text2'));
function textbetween(ss1,ss2,s) {
var ss1=ss1||'text1';
var ss2=ss2||'text2';
var s=s||"some text some text some text1 text some text1 some text, some text some text text1 some other text text2 some text."
Logger.log(s.slice(s.lastIndexOf(ss1)+ss1.length,s.lastIndexOf(ss2)));
}