javascript - 应用程序的 indexOf() 无法正常工作
问题描述
我正在阅读电子邮件的正文。您可以检查身体在所附照片中的显示方式。
我想获得以下子字符串:'Current status- ROB2ReOnb"。我注意到当我要查找的文本不在同一行时,indexOf 给我“-1”。但是,什么时候在同一行行我可以得到 indexOf 的正值。
我的代码如下:
current_status = body.substring(body.indexOf("Current status -"),body.indexOf("Active with App"))
你知道我做错了什么吗?我试图发现错误这么久。任何提示/线索都非常受欢迎。
解决方案
我得到了@Nick Parsons 评论的答案:
help = HtmlService.createHtmlOutput('Active\nwith');
current_status_aux = body.substring(body.indexOf("Current status -"),body.indexOf(help))
推荐阅读
- oracle - Oracle - 将日期列与 sysdate 进行比较
- powershell - 如何从 powershell 中的行中获取特定值
- wordpress - Arabic is not typing as "right to left" when it's editing in WPBakery
- arrays - How to get missing Computernames in a Active Directory OU
- sorting - 日期排序弹性搜索
- javascript - dunglas mercure 服务器/javascript EventSource withCredentials:mercureAutorisation cookie 未传输
- c# - System.DllNotFoundException - 无法加载 DLL 'wkhtmltox.dll':访问被拒绝
- ios - 在特定时区安排 UILocalNotification
- reactjs - 酶/玩笑:组件(...):渲染没有返回任何内容。这通常意味着缺少 return 语句。或者,不渲染任何内容,返回 null
- python - Django站点中的视频文件如何观看电影