javascript - 返回字符串中的子字符串值

标签 javascript indexof servicenow

我来自 ServiceNow 背景。我需要帮助从以下字符串值获取用户名。

“已提交 XXXXXXX 的法定名称变更:需要 IT 帮助台采取行动”。

在上面的文本中 XXXX 指的是用户名,我需要检索该值。它始终位于“for”和“:”之间。我如何使用 JavaScript 来做到这一点?

谢谢, 柴坦尼亚

最佳答案

我建议使用match与正则表达式

var statement = "Legal Name Change Submitted for XXXXXXX : ACTION REQUIRED from IT Help Desk";
var submittedFor = statement.match(/for\s(.*)\s:/)[1];
console.log(submittedFor); // it will print  XXXXXXX

关于javascript - 返回字符串中的子字符串值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60835700/

相关文章:

javascript - window.location.href 或 $(location).attr ('href' ) 和波兰语变音符号

javascript - 如何使用 javascript 添加特定对象?

java - 使用 Rest API(表 API)从 Service Now 获取数据时出现异常

javascript - 如何在jquery中右键单击添加dbclick()

javascript - antd中多列表中制作单独的单列行

php - 避免javascript执行的最佳方法

java - 我如何访问列表的数组元素

java - JAVA中位置索引的实现

list - 使用包含个性化列表列的 URL 在 ServiceNow 中导出 CSV 文件

java - Service Now 日内瓦 Rest API Java 代码 将文件附加到事件